Referencia de API
Referencia de API
URL base para todos los endpoints:
https://api.laddro.com/v1Para un explorador interactivo de la API, visita api.laddro.com/reference.
Vista general de endpoints
Publicos (sin autenticacion)
| Metodo | Endpoint | Descripcion |
|---|---|---|
GET | /v1/templates | Listar todas las plantillas de curriculo |
GET | /v1/templates/{templateId} | Obtener detalles de una plantilla |
GET | /v1/fonts | Listar fuentes disponibles |
GET | /v1/languages | Listar idiomas soportados |
GET | /v1/models | Listar modelos de IA disponibles |
Protegidos (requiere x-api-key)
| Metodo | Endpoint | Descripcion |
|---|---|---|
GET | /v1/resumes | Listar tus curriculos |
GET | /v1/resumes/{resumeId} | Obtener un curriculo especifico |
POST | /v1/resumes/parse | Analizar un curriculo PDF/DOCX |
PUT | /v1/resumes/{resumeId}/render | Renderizar curriculo a PDF |
POST | /v1/tailor | Personalizar curriculo para un empleo (SSE) |
POST | /v1/export | Exportar curriculo como PDF |
GET | /v1/cover-letters | Listar cartas de presentacion |
GET | /v1/cover-letters/{coverLetterId} | Obtener una carta de presentacion |
POST | /v1/cover-letters | Crear una carta de presentacion |
POST | /v1/cover-letters/generate | Generar carta de presentacion (SSE) |
PUT | /v1/cover-letters/{coverLetterId}/render | Renderizar carta de presentacion a PDF |
GET | /v1/settings | Obtener configuracion de IA actual |
PUT | /v1/settings/model | Configurar modelo de IA (BYOK) |
DELETE | /v1/settings/model | Restablecer al modelo predeterminado |
Formato de respuesta
Todas las respuestas devuelven JSON con los codigos de estado HTTP apropiados:
{
"data": { ... },
"message": "Success"
}Formato de error
{
"error": "Not Found",
"message": "Resume not found",
"statusCode": 404
}Consulta Codigos de error para una referencia completa.
Tipos de contenido
- Cuerpos de solicitud:
application/json(excepto subidas de archivos que usanmultipart/form-data) - Respuestas PDF:
application/pdf - Streams SSE:
text/event-stream