API Nidu
Documentación completa para desarrolladores
Introducción
La API de Nidu permite a los desarrolladores integrar funcionalidades de gestión financiera familiar en sus propias aplicaciones. Nuestra API RESTful proporciona acceso seguro y controlado a los datos financieros de los usuarios.
Nota: La API está actualmente en desarrollo. Contacta a nuestro equipo para obtener acceso beta.
Características de la API
Autenticación Segura
OAuth 2.0 y JWT para máxima seguridad
Alta Performance
Respuestas rápidas y escalabilidad
Fácil Integración
SDKs y documentación detallada
Datos en Tiempo Real
Webhooks y actualizaciones instantáneas
Personalizable
Endpoints flexibles y configurables
Soporte Dedicado
Equipo técnico especializado
Endpoints Principales
Transacciones
GETGET /api/v1/transactions/
Obtener lista de transacciones del usuario
Presupuestos
POSTPOST /api/v1/budgets/
Crear un nuevo presupuesto
Categorías
GETGET /api/v1/categories/
Obtener categorías personalizadas
Reportes
PUTPUT /api/v1/reports/generate/
Generar reportes personalizados
Autenticación
# Obtener token de acceso
curl -X POST https://api.nidu.com.co/oauth/token \
-H "Content-Type: application/json" \
-d '{
"grant_type": "client_credentials",
"client_id": "your_client_id",
"client_secret": "your_client_secret"
}'
# Usar token en requests
curl -H "Authorization: Bearer your_access_token" \
https://api.nidu.com.co/v1/transactions/
SDKs Disponibles
Python
SDK oficial para Python 3.7+
pip install nidu-python-sdk
JavaScript
SDK para Node.js y navegadores
npm install nidu-js-sdk
PHP
SDK para PHP 7.4+
composer require nidu/php-sdk
REST API
API REST estándar
https://api.nidu.com.co/v1/
Límites de Velocidad
Límites Actuales
- • Plan Gratuito: 100 requests/hora
- • Plan Familiar: 1,000 requests/hora
- • Plan Premium: 10,000 requests/hora
¿Necesitas Ayuda?
Contacta a nuestro Equipo de Desarrolladores
Nuestro equipo está listo para ayudarte con la integración y resolver cualquier duda técnica.