La API REST de Traceback te permite construir integraciones con los datos de tu organización — entradas de tiempo, proyectos, equipos y facturas — desde tus propias herramientas y scripts.
URL base
Todos los endpoints están versionados y se sirven bajo:
https://tu-dominio.example.com/api/v1
Formato de respuesta
Las respuestas exitosas se devuelven en JSON con un formato consistente:
{
"success": true,
"data": { },
"version": "v1",
"timestamp": "2026-01-01T12:00:00.000000Z"
}
Los errores siguen el formato JSON estándar de Laravel (message, y un
objeto errors para fallos de validación), con el código de estado HTTP
correspondiente (401 para peticiones no autenticadas, 403 para no
autorizadas, 404 para recursos inexistentes, 422 para errores de
validación).
Autenticación
Todos los endpoints (salvo los webhooks públicos de integraciones) requieren un token de tipo bearer. Consulta Autenticación para saber cómo generarlo y enviarlo.
Endpoints disponibles
Consulta Endpoints para ver la lista actual de rutas documentadas. Esta referencia se mantiene a mano junto al resto de las guías, así que crece conforme se estabilizan y documentan nuevos endpoints.