Desarrollo
La app reúne el esquema, la API REST, los webhooks, el SDK .NET, los errores de la API y una zona de pruebas.
Desarrollo es la app de Play para quien conecta programas con los datos de la empresa. Muestra la estructura de las secciones, los informes y los documentos dinámicos. Deja probar la API REST desde el navegador sin escribir código. Configura los avisos que Dinaup envía a otros sistemas, explica los primeros pasos con el SDK .NET y lista los errores de la API.
Antes de empezar
- La empresa necesita la aplicación Desarrollo en su licencia y tu usuario el interruptor Desarrollador. Los dos se gestionan en dinaup.com. La app está en Suscripción, fila Desarrollo ("Herramientas dev"): es gratuita, sale como Incluido y se enciende con su interruptor. El permiso está en la ficha de cada usuario, bloque Avanzado, en Usuarios.
- Sin la app en la licencia, Play muestra Licencia no disponible, con el botón Gestionar licencia si eres administrador. Sin el interruptor, muestra Acceso denegado: pide acceso al administrador de tu empresa. En los dos casos, Volver al inicio lleva al lanzador.
- Para probar la API y el SDK hace falta una clave API. Las emite un administrador en Administración → Claves API. Ver Claves API.
La app aparece en el lanzador solo cuando tienes licencia y permiso.
El menú
| Entrada | Qué encuentras |
|---|---|
| Inicio | Tu primera petición con curl, los conceptos de Dinaup, el endpoint base, el envío de diagnóstico a soporte y las preguntas frecuentes. Inicio |
| Esquema | Las secciones con sus campos, los informes con sus columnas y los documentos dinámicos con sus variables, con código generado. Esquema |
| Conectar → Webhooks Entrantes | La referencia de endpoints de la API REST y el playground para lanzar peticiones con una clave API. Webhooks Entrantes |
| Conectar → Webhooks Salientes | Los avisos que Dinaup envía a una URL cuando se crean o cambian registros, y el simulador para probarlos. Webhooks Salientes |
| Conectar → SDK .NET | Instalación, configuración, lectura y escritura con el paquete NuGet, el generador de WriteOperations y la regeneración de tu biblioteca MyDinaup. SDK .NET |
| Monitorización → Errores API | Los últimos errores con su detalle y su distribución. Errores API |
| Herramientas → Consulta con IA | El editor visual de consultas IAQuery: campos, filtros, agrupación, orden y el SQL generado. Consulta con IA |
| Herramientas → Zona de pruebas | Una sección con campos de todos los tipos para leer y escribir sin afectar a datos reales. Zona de pruebas |
Lo que ya no está en el menú
Las Claves API están en la app Administración: una clave da acceso completo a los datos por HTTP y emitirla es decisión del administrador, no de quien programa. La ruta antigua /App/Dev/API redirige a Administración → Claves API; si no eres administrador, llegas a la pantalla Acceso denegado de esa app. Ver Claves API.
Zona de mantenimiento
En Inicio hay una tarjeta Zona de mantenimiento, con el botón Reiniciar BD, que solo sale en las licencias de prueba internas de Dinaup: una lista fija de números de licencia escrita en el código. En la empresa de un cliente no aparece, tampoco en una licencia de desarrollo. Qué hace el botón: Inicio.
Para regenerar tu biblioteca MyDinaup, usa la tarjeta 5. Tu biblioteca MyDinaup de SDK .NET, que ve cualquiera con acceso a Desarrollo.
Qué hay detrás
Los datos de estas pantallas son secciones de la empresa: Registro de Errores API, Webhook Salientes, Áreas de acceso web (las claves API) y Sección de pruebas API. Están descritas en Plataforma y sistema.