Ir al contenido
docs

Referencia de la API

Los 34 endpoints de la API pública de Posdata, generados del contrato OpenAPI 1.0.0.

API REST servidor a servidor para cuentas con plan Pro. Autenticación con API key (Bearer). Montos en pesos colombianos enteros; fechas ISO 8601 en UTC.

Cada endpoint tiene su página con parámetros, cuerpo, respuestas, errores y ejemplos. Los objetos que devuelve y recibe la API están, campo por campo, en Objetos. El contrato completo en OpenAPI 3.1 está en api.posdata.so/public/v1/openapi.json.

URLs base

  • https://api.posdata.so/public/v1: Producción (keys pdk_live_).
  • https://apidev.posdata.so/public/v1: Pruebas (keys pdk_test_, datos de prueba, puede reiniciarse).

Todas las peticiones llevan Authorization: Bearer <tu API key>. MiraAutenticación.

Cuenta

EndpointQué hacePermiso
GET/meCuenta, API key y frescura de los datoscualquier key

Productos

Clientes

Inventario

Ventas

EndpointQué hacePermiso
GET/salesListar ventassales:read
GET/sales/{id}Obtener una ventasales:read

Facturación

EndpointQué hacePermiso
GET/invoicesListar documentosinvoices:read
GET/invoices/{id}Obtener un documentoinvoices:read

Cotizaciones

EndpointQué hacePermiso
GET/quotesListar cotizacionesquotes:read
GET/quotes/{id}Obtener una cotizaciónquotes:read

Caja

Reportes

EndpointQué hacePermiso
GET/reports/daily-salesVentas por díareports:read

Eventos

EndpointQué hacePermiso
GET/eventsListar eventosevents:read
GET/events/{id}Obtener un eventoevents:read