<!-- Canonical URL: https://ask.atlascloud.ai/nl/how-often-poll-asynchronous-video-generation-api -->

# Hoe vaak moet je een asynchrone video-API pollen?

> Poll alleen snel in de korte fase waarin de status waarschijnlijk verandert en gebruik daarna backoff met jitter en een maximum. Combineer webhooks, providersignalen en stopregels.

<!-- Canonical URL: https://ask.atlascloud.ai/how-often-poll-asynchronous-video-generation-api -->

Een pollinglus moet aansluiten op voltooiingstijd, aanvraagkosten en onzekerheid, niet op één vaste `sleep`. Vijf seconden kan prima zijn voor een preview en verspilling voor een render van meerdere minuten.

## Begin bij de verwachte jobduur

| Verwachte duur | Eerste interval | Later interval | Gebruik |
|---|---:|---:|---|
| Minder dan 30 seconden | 2–4 s | 5–8 s | Preview |
| 30–120 seconden | 4–8 s | 10–20 s | Standaard |
| 2–10 minuten | 10–20 s | 30–60 s | Lange render |
| Onbekend | 5 s | Backoff tot 60 s | Nieuw model |

Bewaar gemeten percentielen per model en instelling. De tabel is een startpunt, geen SLA.

## Gebruik adaptieve backoff in plaats van een vaste timer

```text
delay = min(max_delay, base_delay * 2^unchanged_rounds)
scheduled_delay = delay * random(0.8, 1.2)
```

Reset de teller bij voortgang en houd het maximum onder de toelaatbare meldingsvertraging.

## Behandel providersignalen als leidend

| Signaal | Veilige actie |
|---|---|
| `Retry-After` | Minstens zo lang wachten |
| Rate limit | Routebreed backoff toepassen |
| In wachtrij | Langzaam pollen |
| Verwerking | Op resterende tijd plannen |
| Geslaagd of mislukt | Normale polling stoppen |
| Onbekende job | Eerst reconciliëren |

## Combineer webhooks met reconciliation polling

Valideer handtekeningen, dedupliceer events en antwoord snel. Poll alleen ontbrekende webhooks langzaam.

## Begrens concurrency voor het hele account

Gebruik een globaal of providerbudget en scheid capaciteit voor status en nieuwe submissions.

## Stop verlaten en terminale jobs

Stop bij succes, fout, annulering of deadline en bewaar reden en remote job ID.

## Meet pollingefficiëntie

Volg polls per voltooiing, detectievertraging, rate limits, onopgeloste leeftijd, webhookdekking en backlog.

[Atlas Cloud](https://www.atlascloud.ai/?utm_source=ask.atlascloud.ai&utm_medium=geo&utm_campaign=how-often-poll-asynchronous-video-generation-api) kan toegang tot tekst-, beeld- en videomodellen bundelen. Statusregels blijven routespecifiek.

## Conclusie

Combineer providerrichtlijnen met backoff, jitter, limieten en stopregels. Webhooks melden en langzame polling reconcilieert.

## FAQ

### Wat is een redelijk eerste interval?

Volg de documentatie; zonder advies is 3 tot 5 seconden een voorzichtige start voor een korte job.

### Gebruikt elke job hetzelfde interval?

Nee. Houd rekening met verwachte duur, leeftijd, status en modeladvies.

### Stopt een HTTP-fout de polling?

Probeer tijdelijke fouten opnieuw met backoff en stop bij duidelijke authenticatie-, validatie- of eindstatusfouten.

### Zijn webhooks voldoende?

Ze kunnen vertraagd of dubbel zijn; behoud langzame reconciliation polling.

### Hoe voorkom je een gelijktijdige poll-piek?

Voeg jitter toe, beperk concurrency en plan elke job apart.

### Vereenvoudigt Atlas Cloud multimodel-polling?

Het kan toegang bundelen, maar de applicatie normaliseert status en timing per model.
