UlazAI API Documentatie

Seedance 1.5 Pro API

Genereer filmische audio-videoclips met Seedance 1.5 Pro. Ondersteunt tekst-naar-video en afbeelding-naar-video met optionele native audio.

🎬 Audio-video: Maak clips van 4-12 seconden in 480p of 720p met optionele geluidseffecten, muziek en dialoog.

✨ Seedance 1.5 Pro-functies

βœ… Tekst-naar-video generatie

βœ… Afbeelding-naar-video begeleiding (maximaal 2 afbeeldingen)

βœ… 4s, 8s of 12s duur

βœ… 480p of 720p oplossing

βœ… Optionele native audio

βœ… Stabiele karakters en vloeiende beweging

Authenticatie

Voor alle API-verzoeken is een Bearer-token vereist:

Authorization: Bearer YOUR_API_KEY

Haal een API sleutel op via uw dashboard hieronder API Toetsen (ga naar /dashboard/).

POST /zaad/upload/

Invoerafbeelding uploaden

Upload een afbeelding voor begeleiding van afbeelding naar video. Retourneert een permanente URL die kan worden gebruikt bij generatieverzoeken.

Vraag headers aan

Authorization: Bearer YOUR_API_KEY
Content-Type: multipart/form-data

Formuliergegevensparameters

bestand * (bestand)

JPG, PNG, WebP (max. 10 MB).

Succesreactie (200)

{
  "success": true,
  "url": "https://media.ulazai.com/seedance_images/u1_abc123.jpg",
  "filename": "seedance_images/u1_abc123.jpg"
}

Voorbeeldgebruik (cURL)

curl -X POST https://api.ulazai.com/seedance/upload/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "bestand=@/pad/naar/afbeelding.jpg"
POST /zaad/genereren/

Generatietaak maken

CreΓ«er een Seedance 1.5 Pro-videogeneratie. U kunt een vereenvoudigde payload verzenden of de model + invoer structuur.

Verzoektekst (eenvoudig)

{
  "prompt": "A cinematic close-up of a chef flipping noodles in slow motion",
  "input_urls": ["https://media.ulazai.com/seedance_images/u1_abc123.jpg"],
  "aspect_ratio": "16:9",
  "resolution": "720p",
  "duration": "8",
  "fixed_lens": true,
  "generate_audio": true,
  "prompt_directory_optin": true
}

Verzoektekst (model/invoerstijl)

{
  "model": "bytedance/seedance-1.5-pro",
  "input": {
    "prompt": "A cinematic close-up of a chef flipping noodles in slow motion",
    "input_urls": ["https://media.ulazai.com/seedance_images/u1_abc123.jpg"],
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": "8",
    "fixed_lens": true,
    "generate_audio": true
  }
}

Parameters

snel * (snaar)

3-2500 tekens die de video beschrijven.

invoer_urls (matrix)

Optioneel. Maximaal 2 afbeeldings-URL's voor afbeelding-naar-video.

aspect_verhouding (snaar)

EΓ©n van: 1:1, 21:9, 4:3, 3:4, 16:9, 9:16.

oplossing (snaar)

480p of 720p.

duur (snaar)

4, 8 of 12 seconden.

vaste_lens (Booleaans)

Inschakelen voor een stabiel camerabeeld.

genereer_audio (Booleaans)

Inschakelen om audio te genereren. Voegt tegoeden toe.

prompt_directory_optin (Booleaans)

Optioneel. Deel met de promptmap (alleen beschikbaar voor opties op het hoogste niveau). Korting is van toepassing wanneer u hiervoor in aanmerking komt.

Succesreactie (200)

{
  "success": true,
  "generation_id": "abc12345-1234-1234-1234-123456789012",
  "task_id": "seedance_task_xyz789",
  "credits_used": 42,
  "directory_discount_applied": true,
  "message": "Video generation started. This may take a few minutes."
}
GET /zaad/status/{generation_id}/

Status van querytaak

Poll voor de status van een Seedance 1.5 Pro-generatie.

Reactie verwerken

{
  "success": true,
  "status": "processing",
  "message": "Video is being generated..."
}

Succesreactie (200)

{
  "success": true,
  "status": "completed",
  "video_url": "https://media.ulazai.com/seedance_outputs/video.mp4"
}

Gebruiksstroom

  1. Telefoongesprek /zaad/genereren/ met uw prompt en parameters.
  2. Bewaar de generatie_id uit de reactie.
  3. Opiniepeiling /zaad/status/{generation_id}/ tot status is voltooid.
  4. Gebruik de video_url om het resultaat te downloaden of in te sluiten.

Foutcodes

400 Ongeldige verzoekparameters

401 Authenticatie mislukt (ontbrekende of ongeldige API sleutel)

402 Onvoldoende kredieten

429 Tarieflimiet overschreden

500 Interne serverfout