Skip to main content
Crear una clasificación es asincrónico: 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.
Mientras está en curso, 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

Con pending_data, la clasificación trae las preguntas:
Respondé con 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 abandoned sin 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 devuelve 429. Mirá límites.