Desarrolladores

API REST

Documentación básica de la API REST de ERP DLM para integraciones externas.

API REST

Base URL

La API del ERP está disponible en /api. Por ejemplo:

GET /api/health
GET /api/agents

Autenticación

  • JWT: obtén un token en /api/auth/login y envíalo en el header Authorization: Bearer <token>.
  • API tokens: también puedes usar tokens de servicio para integraciones de máquina a máquina.

Formatos

  • Peticiones y respuestas en JSON.
  • Fechas en formato ISO 8601.
  • Importes como números decimales.

Módulos accesibles

La mayoría de módulos exponen endpoints CRUD siguiendo una estructura consistente:

  • GET /api/{modulo}: listado con paginación.
  • GET /api/{modulo}/{id}: detalle.
  • POST /api/{modulo}: creación.
  • PUT /api/{modulo}/{id}: actualización.
  • DELETE /api/{modulo}/{id}: eliminación lógica.

Ejemplo

curl -H "Authorization: Bearer $TOKEN" \
  https://erp.ovlicuo.com/api/clients

Para más detalles, consulta la documentación interactiva de Swagger en /api/docs.