Docs API PopNow

Générez images, vidéos et audio depuis votre propre code

Une clé API, un endpoint REST, les mêmes modèles et les mêmes crédits que sur popnow.ai. Vous envoyez une tâche, vous récupérez le fichier.

Votre première image en trois étapes

  1. Créer une clé

    Connectez-vous sur popnow.ai et créez une clé dans la console API. Elle commence par sk-popnow- et utilise les crédits déjà présents sur votre compte.

  2. Envoyer une requête

    Collez ceci dans un terminal. La requête demande une image à Z-Image, coûte 2 crédits ($0.02) et attend le résultat jusqu’à 60 secondes.

    POST /api/v1/jobs/createTask?wait=60
    export POPNOW_API_KEY="sk-popnow-..."   # your key from the API console
    
    curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask?wait=60" \
      -H "Authorization: Bearer $POPNOW_API_KEY" \
      -H "Content-Type: application/json" \
      -H "Idempotency-Key: $(uuidgen)" \
      -d '{
      "model": "alibaba/z-image-turbo/text-to-image",
      "input": {
        "prompt": "A small red fox curled up in a teacup, soft morning light, studio photo"
      }
    }'
  3. Ouvrir le résultat

    La réponse contient un lien signé vers l’image dans output.assets[0].url. Les tâches plus longues, comme la vidéo, renvoient d’abord un taskId : récupérez le résultat ensuite avec recordInfo ou via un webhook.

    200 OK
    {
      "code": 200,
      "msg": "success",
      "data": {
        "taskId": "job_01JH8Z4Q5W2N7R3K9M6P1C0VXD",
        "model": "alibaba/z-image-turbo/text-to-image",
        "state": "succeeded",
        "output": {
          "assets": [
            {
              "url": "https://…signed-link…",
              "expiresAt": "2026-10-16T09:20:00Z",
              "mime": "image/png",
              "width": 1024,
              "height": 1024
            }
          ]
        },
        "credits": 2,
        "cost": "0.02",
        "settled": true
      },
      "request_id": "req_…"
    }

Aller plus loin