POST /classifications responde 202 enseguida y el dictamen llega después. Tu integración consulta el estado hasta que termina.
Estados
resolved, failed y abandoned son finales. Pueden aparecer estados nuevos en el futuro: tratá cualquier valor desconocido como «todavía no terminó».
Esperar el resultado
ConsultáGET /classifications/{id} cada 3 segundos mientras status sea in_progress. Suele tardar alrededor de un minuto.
stage va pasando por extraction, retrieval, verdict, validation y sim. Sirve para mostrar el progreso; no hace falta que tu integración dependa del orden.
Cuando pide datos
Conpending_data, la clasificación trae las preguntas:
POST /classifications/{id}/answers, con un question_id y una answer de hasta 500 caracteres por pregunta. Podés sumar una ficha nueva en file_url. La clasificación vuelve a in_progress y seguís consultando igual que antes.
- Responder no suma costo. La clasificación se factura una sola vez, al resolverse.
- Hay una sola ronda de preguntas.
- Si nadie responde en 30 días, pasa a
abandonedsin costo. - Si la clasificación no está esperando respuestas, el pedido devuelve
409 conflict.
Cuando falla
failure_reason puede ser:
Ninguna se factura. Para reintentar, creá una clasificación nueva con otra
Idempotency-Key.
Clasificaciones simultáneas
Tu organización puede tener hasta 10 clasificaciones en curso a la vez con la API. Si pasás ese número, el pedido devuelve429. Mirá límites.