API referencia
Base URL: https://api.curriculo.me/public. Cada llamada lleva Authorization: Bearer key_…. Los caminos síncronos terminan en una barra inclinada al final; los caminos de tareas en segundo plano y de selección se documentan sin una.
Operaciones síncronas
| Punto de conexión | Capacidad | Cuerpo | Precio |
|---|---|---|---|
POST /parse/ | Analizar CVs, un archivo o una lista | multiparte | $0.01 |
POST /evaluate/ | Evaluar a los candidatos en relación con un puesto | multiparte | $0.01 |
POST /jobs/ | Opcional: registrar un puesto una vez para /evaluate/ | JSON | Gratis |
POST /translate/ | Traducir texto o documentos | JSON, o multiparte para documentos | Mínimo $0.01 |
POST /detect-language/ | Detectar el idioma de un texto | JSON | $0.001 |
POST /summary/ | Analizar una entrevista | JSON, o multipart para grabaciones y documentos de transcripción | $0.01, más $0.002 por minuto de grabación |
POST /transcribe/ | Transcribir una grabación | multipart | $0.002 por minuto |
POST /prompt/ | Asistente de currículum (sesión) | multipart | $0.01 |
GET /prompt/resumes | Enumerar sus currículums guardados | ninguno | Gratis |
GET /prompt/resume | Recuperar un currículum guardado | ninguno | Gratis |
Entrevistas de selección
| Punto de conexión | Capacidad | Precio |
|---|---|---|
POST /screening-interview | Invitar a los candidatos a una entrevista de selección grabada y alojada | $0.02 por invitación enviada |
GET /screening-interview/{screening_id} | Leer los resultados de una entrevista de selección |
Tareas en segundo plano
| Punto de conexión | Capacidad |
|---|---|
POST /parse/async, /evaluate/async, /summary/async, /transcribe/async, /translate/async | Iniciar una tarea en segundo plano. Responde 202 con una task_id. |
GET /{op}/tasks/{task_id} | Leer el estado y resultado de una tarea. |
Ver Procesamiento en segundo plano y devoluciones de llamada. Una tarea se factura como una solicitud de su operación.
Especificación
La especificación legible por máquina se encuentra en /public/openapi.json, con Swagger UI y ReDoc junto a ella. Todavía no incluye los puntos de conexión de la entrevista de selección.
El comportamiento compartido (límites de tamaño, respuestas de lista, errores) se documenta una vez, en Solicitudes y respuestas,Lotes y Errores.
Updated