Saltar al contenido principal
Version: 9.0.x

Introducción

El API de Delfín Software opera bajo el estándar OData, lo que permite realizar operaciones sobre los datos del sistema de forma estructurada y compatible con múltiples herramientas.

💡 Recomendación: Para aprovechar al máximo el API, es ideal tener conocimientos básicos sobre el estándar OData. Puedes consultar la documentación oficial en https://www.odata.org/.

🌐 URL de acceso

Durante la instalación del API se asigna una URL que será utilizada para consumir los servicios.
Ejemplo de URL de acceso:
http://localhost/DelfinAPI/

🧱 Entidades

Las entidades representan los distintos conjuntos de datos que se pueden consultar a través del API, como:

  • Productos
  • Clientes
  • Categorías
  • Ventas
  • ...entre otros

🔍 Visualizar entidades disponibles

Para consultar el listado de entidades disponibles, agrega la siguiente ruta a la URL de acceso:

/v1/OrganizacionOData.svc

📦 Formato de respuesta

Por defecto, los servicios OData responden en formato XML.
Sin embargo, puedes obtener las respuestas en JSON agregando el siguiente parámetro a la solicitud:

?$format=json

En esta guía, todos los ejemplos utilizarán el formato JSON para facilitar la lectura y el análisis.

Ejemplo completo en formato JSON:

http://(URLAcceso)/v1/OrganizacionOData.svc/?$format=json

La visualización puede variar dependiendo del navegador y los complementos instalados.

🧬 Visualizar metadata

Para conocer la estructura de las entidades, incluyendo sus propiedades y claves primarias, utiliza la siguiente ruta:

/v1/OrganizacionOData.svc/$metadata

Esta información se presenta siempre en formato XML y es útil para entender cómo interactuar con cada entidad.