API de captures d'écran
Jobs asynchrones
Les endpoints jobs mettent les tâches de capture d’écran en file d’attente et permettent de consulter le statut et les résultats — idéal pour un volume élevé ou des captures longues.
POST
Jobs asynchrones
Premiers pas
URL de base
Créer un job
Mettez en file d’attente une capture d’écran asynchrone avec la même charge utileScreenshotRequest que l’endpoint synchrone.
Exemple de requête
Paramètres de création de job
Un objet
ScreenshotRequest avec les mêmes champs que l’endpoint synchrone de capture d’écran (url, render, actions, cookies, etc.).Priorité du job. Les valeurs plus élevées sont traitées en premier. Par défaut : 0.
Obtenir le statut d’un job
Interrogez un job par ID pour vérifier son statut et récupérer les résultats une fois terminé.URL de base
Exemple de requête
Valeurs de statut du job
| Statut | Description |
|---|---|
queued | Le job attend dans la file d’attente. |
running | La session de navigateur est active. |
done | Capture terminée ; result contient la sortie. |
failed | Capture échouée ; error contient une description. |
Paramètres de réponse
Identifiant unique du job asynchrone.
Statut actuel du job :
queued, running, done ou failed.L’objet résultat de la capture (même structure que la réponse de l’endpoint synchrone). Présent lorsque
status est done.Message d’erreur. Présent lorsque
status est failed.Métadonnées supplémentaires sur l’exécution du job.
Jobs asynchrones