Esta documentación está en fase de desarrollo y puede contener errores.

API y Webhooks

Dos direcciones de integración: la API REST para leer y escribir datos, y los webhooks salientes para recibir eventos cuando cambian tus datos.

Dinaup integra en dos direcciones. Eliges según quién empieza la conversación.

DirecciónQuién llamaPara qué
API REST (entrantes)Tú → DinaupLees informes, generas documentos y escribes registros con peticiones HTTP
Webhooks salientesDinaup → TúDinaup avisa a tu servidor cuando se crea o modifica un registro

Las dos usan el mismo servidor: https://webhook.dinaup.com.


API REST — tú preguntas, Dinaup responde

Envías peticiones HTTP y recibes JSON. Sirve para conectar una tienda online, alimentar un dashboard, importar datos en lote o sincronizar con otro sistema desde cualquier lenguaje.

Cinco endpoints y dos herramientas de validación fiscal:

EndpointMétodoPara qué
/GETPing. Comprueba que el servidor responde
/api/whoamiGETDevuelve el usuario asociado a tu clave
/api/reportsPOSTEjecuta un informe de Flex y devuelve sus filas
/api/dynamicdocumentsPOSTRenderiza un documento dinámico
/api/writeoperationsPOSTCrea, edita o elimina registros en cualquier sección
/api/tools/aeat/NIFCheckGETValida un NIF/CIF contra la AEAT
/api/tools/vies/VATCheckGETValida un NIF intracomunitario contra el VIES

Cada petición viaja firmada con un Token Bearer en la cabecera. El token hereda los permisos del usuario de la clave: solo lee y escribe lo que ese usuario puede ver.

Referencia completa de endpoints


Webhooks salientes — Dinaup te avisa

Configuras una URL y Dinaup le envía un POST cuando cambia un registro de la sección que vigilas. Reaccionas al momento, sin consultar la API en bucle.

  1. Eliges la sección a vigilar y si disparas en altas, en modificaciones o en ambas.
  2. Acotas con campos disparadores y campos obligatorios.
  3. Tu servidor recibe el registro antes y después del cambio.

Configuración de webhooks salientes


Qué dirección uso

NecesitasUsa
Leer o escribir datos desde tu códigoAPI REST
Crear facturas desde una tienda onlineAPI REST — POST /api/writeoperations
Volcar un informe a un dashboardAPI REST — POST /api/reports
Enterarte al instante de una venta nuevaWebhook saliente en la sección de ventas
Sincronizar clientes con un CRMWebhook saliente (avisa) + API REST (lee el detalle)
Automatizar sin escribir códigoWebhook saliente hacia n8n, Make o Zapier

Playground

Prueba los endpoints y simula un webhook saliente desde Dinaup, sin herramientas externas. El Playground también genera el Token Bearer de cada clave API.

Abrir el Playground de Webhooks

On this page