LogoLogo
  • Inicio
  • ¿Qué es Dinaup?
  • ¿Qué es Ready To Go?
  • Precios
  • Historial de Cambios
    • Principal
      • 62.6759 [2025-04-7]
      • 62.6753 [2025-03-31]
      • Próxima Versión
    • Beta
      • 2025-04-16
      • 2025-05-26
  • Ready To Go
    • Pymes
      • Mi Empresa
      • Ejercicios
      • Tesorería
        • Cuentas bancarias
        • Bancos
        • Cajas
        • Conciliación Bancaria
        • Reglas de Movimientos Bancarios
        • Auditoría de reglas y clasificación de movimientos
        • Cómo importar Extractos Bancarios
      • Impuestos
      • Retenciones
      • Facturación
        • Categorías de Compra
        • Categorías de Venta
        • Gestión de Compras y Gastos
        • Gestión de Ventas e Ingresos
        • Ventana de Factura
        • Tipos de Compras y Gastos
        • Tipos de Venta e Ingresos
        • Libros de Compra y Gastos
        • Libros de Venta e Ingresos
        • Cómo registrar una factura intracomunitaria
      • Inventario y Precios
        • Productos
        • Almacenes
        • Gestión de Precios
        • Gestión de Pedidos
          • Guía Inicio: Pedidos
      • Clientes, Proveedores, Bancos...
        • Gestión de Proveedores
        • Gestión de Clientes
      • Documentos oficiales
      • Configuración
      • Análisis
      • Procesos
        • Ponerse al Día: Detección de Anomalías
        • Exportación
      • Ejemplos prácticos
        • ¿Cómo contabilizar factura de Revolut?
        • ¿Cómo contabilizar factura de Miro?
        • ¿Cómo contabilizar factura de ChatGPT?
        • ¿Cómo contabilizar factura de Petropix?
      • Preguntas Frecuentes
    • TPV
      • Guía Configuración de Cajas
      • Guía Cierres de Caja
      • Modo Kiosko
      • Guía Configuración: TPV
      • Recursos
    • Proyectos
      • Proyectos
      • Tareas
      • Dependencias
      • To-Do
      • Hilos y Temas
    • CRM
      • Seguimientos
      • Procesos y Fases
      • Kanban
    • Recursos Humanos
      • Introducción al Control Horario
      • Guía Alta de Empleado
      • Guía Sistema de Fichajes
      • Cómo crear horarios laborales paso a paso
      • Guía calendario de festivos
      • Guía para asignar un horario a un empleado
      • Guía Vacaciones y Ausencias
      • Introducción Sistema de Fichaje
      • Línea de Tiempo
      • Empleados
      • Horarios
      • Festivos
      • Vacaciones y Ausencias
      • Departamentos
      • Cargos
      • Nóminas
      • Turnos
      • Fichaje
      • Horas Extra
      • Exportación
      • Análisis
      • Asignación de Horarios a Empleados
    • Marketing
      • Avatares
      • Objeciones
      • Puntos de Dolor
      • Casos de éxito
      • Testimonios
      • Camapañas
      • Anuncios
  • Administrador
    • Gestión de Usuarios
    • Permisos y Roles
      • Crear Diseño de Sección
      • Cómo crear y asignar roles de usuario en Dinaup
    • Claves API
    • Cuenta y Facturación
      • Almacenamiento en Dinaup
  • Integraciones
    • Zapier, Make y n8n
      • Dinaup & n8n
    • Power BI
    • Dinaup PG Sync
    • Email
    • Cloudflare Worker
  • Desarrollo
    • Información Clave
      • Límites
    • Convención Desarrollo
    • Flex
      • Secciones
      • Documentos dinámicos
        • Envío de Emails
      • Campos
      • Informes
        • Informes API
      • Algoritmos
      • Scripts
      • Flujos
    • Dinaup SDK (.NET)
      • Sections
      • Reports
      • WriteOperations
        • Ejemplo: Agregar un Recambio en Dinaup (.NET)
        • Ejemplo: Ejecucción WriteOperations por Lotes (.NET)
        • Ejemplo: Agregar un Cliente desde Dinaup (.NET)
      • DynamicDocuments
      • Dinaup.Logs (Logging)
    • MyDinaup (.NET)
      • Actualizar MyDianup
    • Dinaup.Database (.NET)
    • Open Soruce
      • Ready To Blazor
      • Ready To Automate
    • WebHook
      • Entrantes
      • Salientes
    • Dinaup Vault
    • Ecosistema Desarrollo
    • Casos de Uso
      • UI/UX Personalizada
  • Casos de Éxito
    • Autodesguaces Alicante
  • Recursos
    • Listado de Secciones
      • Solución Pymes
        • Entidades
        • Actividades de Empresa
        • Almacenes
        • Empresas Administradas
        • Datos fiscales
        • Entidades
        • Retenciones
        • Impuestos
        • Tablas de IRPF / Sociedades
        • Epígrafe actividades económica
        • Productos
        • Grupos de Almacenes
        • Zonas de Almacén
        • Huecos en almacenes
        • Salidas de inventario
        • Entradas de inventario
        • Categorías de Compra
        • Lotes de Compra
        • Lotes de Producto
        • Libros registros de Compras / Gastos
        • Salidas de Compra
        • Entradas de Compra
        • Pago de Compras
        • Catálogo de Compras
        • Compras / Gastos
        • Ventas / Ingresos
        • Documentos Oficiales
        • Catálogos de Venta
        • Cuentas Bancarias
        • Categorías de Venta
        • Cobros de Venta
        • Entradas de Venta
        • Salidas de Venta
        • Libros registros de Ventas / Ingresos
        • Tipos de Cliente
        • Pedidos
        • Canales de Venta
        • Métodos de Pago
        • Monedas
        • Cajas
        • Cierres de Caja
        • Movimientos Bancarios
        • Movimientos de Caja
        • Reglas de clasificación de movimientos bancarios
        • Asientos Contables
        • Cuadro de Cuentas
        • Ejercicios
        • Cuadro de Cuentas Oficiales
        • Inmovilizado
        • Tipos de Venta
        • Tipos de Compra
      • Solución CRM
        • Seguimientos de Clientes
        • Procesos de Venta
        • Fase de procesos de Venta
        • Eventos de CRM
      • Solución Proyectos
        • Proyectos v2
        • Tareas
      • Solución Recursos Humanos
        • Departamentos
        • Subdepartamentos
        • Definición de Jornadas
        • Turnos
        • Horarios
        • Festivos
        • Asignaciones de Horarios
        • Registros de fichajes laboral
        • Motivos de Ausencias y Retrasos
        • Motivos de Horas Extras
        • Vacaciones, Bajas y Ausencias
        • Nóminas
      • Solución Marketing
        • Avatares
        • Productos de Marketing
        • Objeciones
        • Casos de éxito
        • Testimonios
        • Puntos de Dolor
        • Resultados de Campaña
        • Campañas
        • Anuncios
        • Versiones de Anuncios
        • Contenido Redes Sociales
        • Estrategias de Marketing
      • Otras
        • Empleados
        • Zonas horarias
        • Países
        • Comunidades autónomas
        • Provincias
        • Municipios
        • Códigos postales
        • Sección de pruebas API
        • Notificaciones
        • Logs de Eventos Legales
    • Hint
    • Prototipado Flex
    • Proceso Desarrollo
    • Radzen (Blazor Componentes)
    • Listado de Partners
      • Top Financial Advisor
    • Viaje del Emprendedor en Dinaup
    • Recursos Flex
      • Documentos Dinámicos
        • Ticket - Venta
        • Impresión Venta
        • Ticket - Pedido
        • Impresión Pedido
        • Código de Barras - Hueco de Almacén
        • Código de Barras - Recambios
  • Comunidad
    • Tickets Soporte
  • Términos y Condiciones
    • Términos y Condiciones de Uso
    • Política de Impagos de Dinaup
    • ¿Qué significa tener un Partner asociado?
      • Iniciar una disputa con un Partner
  • Comunidad
  • Blog
Con tecnología de GitBook
En esta página
  • / (Ping)
  • Whoami
  • Reports
  • DynamicDocuments
  • WriteOperations
  1. Desarrollo
  2. WebHook

Entrantes

AnteriorWebHookSiguienteSalientes

Última actualización hace 2 meses

Los WebHooks permiten interactuar con el API de Dinaup en tiempo real. Para utilizarlos, necesitas una Clave API de usuario válida. Puedes probarlos fácilmente desde el Playground:

  • GET / para comprobar el estado del servidor.

  • GET /API/Whoami para comprobar el usuario.

  • GET /API/Reports para consultar informes

  • GET /API/DynamicDocuments para consultar documentos dinámicos.

  • POST /API/WriteOperations para realizar operaciones de escritura.

/ (Ping)

Este endpoint permite verificar si los servicios de webhook de Dinaup están funcionando correctamente. Si todo está en orden, responderá con una cadena de texto "Hola :)" y un código de estado 200 OK.

curl -X GET "https://webhook.dinaup.com"


Whoami

Los WebHooks utilizan Claves API de Usuarios, puedes recibir la información del usuario asociado a la clave API utilizando /api/whoami. Esto también sirve para testear los headers de autenticación.

curl -X GET "https://webhook.dinaup.com/api/whoami" -H "Authorization: Bearer conc**" 

Requiere header Authorization: Bearer ******


Reports

curl -X GET "https://webhook.dinaup.com/api/reports?id=5b3b317c-0513-4ab8-9724-903100edea76&page=1&resultsPerPage=100&withFiles=false&safeColumnsName=false" \
-H "Authorization: Bearer conczzkkfpjt9s9z_f802863211b1e9cb2aefb423eee48a4054b5085038cba72a184bb93133042e6050f506b58ebd9969" 

Reqquiere header Authorization: Bearer ******

Tips
  • Configura una pregunta para filtrar dinámicamente, ejemplo para "Recibir las Ventas asociadas a un cliente determinado"

  • Para mayor estabilidad se recomienda activar safeColumnsName.


DynamicDocuments

curl -X GET "https://webhook.dinaup.com/api/DynamicDocuments?id=3db0df5f-af7f-4183-af9d-f561976fb61a" \
-H "Authorization: Bearer conczzkkfpjt9s9z_f802863211b1e9cb2aefb423eee48a4054b5085038cba72a184bb93133042e6050f506b58ebd9969" \
-H "dinaup-server: conczzkkfpjt9s9z"

Requiere header Authorization: Bearer ******


WriteOperations

Requiere header Authorization: Bearer ******

Este endpoint permite obtener un mediante el método POST en la ruta /api/Reports. Se tienen en cuenta la paginación, la inclusión de archivos asociados mediante withFiles y el uso de nombres de columna seguros con safeColumnsName.

Los son documentos en texto plano que pueden combinar diferentes datos de distintas secciones, permitiendo una estructura totalmente personalizada.

Play Dinaup WebHook PlayGround
informe de Dinaup
documentos dinámicos