GET/v1/predict/{id}0 crédits
Lire la prediction
Statut du job. Id de Lien d’upload. Autre clé ou plus de 24 h: 404.
Après le lien: awaiting_upload. Après upload: queued/running = 20 crédits. Si awaiting_upload: Retry start. Stop sur succeeded/failed.
C’est une permission de la clé, pas un en-tête. Sinon 403 api_not_enabled.
Paramètres de la requête
| Nom | Dans | Type | Requis | Description |
|---|---|---|---|---|
id |
path | string | Requis | Id public, pred_ plus 32 hex. |
Réponse
{
"object": "prediction",
"id": "pred_7b3e0c1d2e3f4a5b6c7d8e9f0a1b2c3d",
"status": "succeeded",
"created_at": "2026-09-15T14:02:11.000Z",
"completed_at": "2026-09-15T14:02:24.000Z",
"input": { "duration_sec": 18 },
"result": {
"band": "high",
"hook_duration_sec": 2.1,
"category": { "slug": "education" }
},
"error": null
}
Champs de réponse
| Nom | Type | Requis | Description |
|---|---|---|---|
object |
string | Requis | Toujours prediction. |
id |
string | Requis | Id public, pred_ plus 32 hex. |
status |
string | Requis | awaiting_upload, queued, running, succeeded ou failed. |
created_at |
string | Requis | Création du job. |
completed_at |
string | Nullable | Rempli à la fin. null sinon. |
input |
object | Nullable | Entrée acceptée, ou null. |
input.duration_sec |
number | Nullable | Si input est présent. |
result |
object | Nullable | Score en succès. null avant et en échec. |
result.band |
string | Facultatif | Si result est présent. |
result.hook_duration_sec |
number | Nullable | Si result est présent. |
result.category |
object | Nullable | Si result est présent. Peut être null. |
result.category.slug |
string | Facultatif | Si result.category est présent. |
error |
object | Nullable | En échec. Sinon null. |
error.type |
string | Facultatif | En échec: unsupported, unsafe ou system_error. |
error.message |
string | Facultatif | En échec. Texte en anglais. |