TokenLab

3D

Obtenir le statut du modèle 3D

Récupère le statut et le résultat d'une tâche de génération 3D

GET
/v1/tasks/{id}

Interrogez cet endpoint pour vérifier le statut de votre tâche de génération de modèle 3D.

Si la réponse de création contient poll_url, privilégiez cette URL exacte pour le polling. id et task_id doivent être traités comme le même identifiant de tâche asynchrone.

Une tâche publique expirée ou indisponible peut renvoyer 404 async_task_not_found. Si son appartenance à la clé API actuelle ne peut pas être établie, la réponse est 403 task_not_owned.

Paramètres de chemin

idstringpathrequis

L'ID de la tâche de génération 3D.

Réponse

Les champs de résultat, d’erreur, d’horodatage et de modèle sont renvoyés lorsqu’ils sont disponibles pour la tâche.

idstring

ID de la tâche.

task_idstring

Alias de l'identifiant de tâche asynchrone lorsqu'il est disponible.

poll_urlstring

URL de polling prioritaire lorsqu'elle est disponible.

statusstring

Statut de la tâche : pending, processing, completed ou failed.

progressinteger

Valeur de progression facultative. Renvoyée uniquement lorsqu’une progression réelle est disponible ; utilisez status pour déterminer la fin de la tâche.

model_urlstring

URL pour télécharger le fichier du modèle 3D (une fois terminé).

glb_urlstring

URL pour télécharger le modèle au format GLB (si disponible).

fbx_urlstring

URL pour télécharger le modèle au format FBX (si disponible).

errorstring | object

Message d'erreur (en cas d'échec).

Requête

curl "https://api.tokenlab.sh/v1/tasks/ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" \
  -H "Authorization: Bearer sk-your-api-key"

Réponse

Réponse (Terminée)
{
  "id": "ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "task_id": "ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "poll_url": "/v1/tasks/ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "status": "completed",
  "model_url": "https://cdn.tripo3d.ai/abc123.glb",
  "glb_url": "https://cdn.tripo3d.ai/abc123.glb",
  "fbx_url": "https://cdn.tripo3d.ai/abc123.fbx"
}

Autorisation

BearerAuth
AuthorizationBearer <token>

Authentification par clé API. Créez ou gérez vos clés API dans Dashboard > API > API Keys.

Emplacement: header

Paramètres de chemin

id*string

L'ID de tâche asynchrone renvoyé par id / task_id, ou intégré dans poll_url

Réponse

application/json

application/json

application/json

application/json