Saltar al contenido principal

Comienza aquí

Todo lo que el dashboard hace en la operación de cobro existe en la API v1: clientes, cobros, reglas de cobranza, acuerdos, disputas, tareas, importaciones, webhooks. Esta sección trae el camino práctico; los contratos completos están en la Referencia de la API, generada del OpenAPI (nunca escrita a mano).

La Referencia de la API es interactiva

No necesitas salir de la doc para probar: cada endpoint en la Referencia de la API tiene un botón Send API Request que dispara la llamada en vivo contra producción. Pega tu clave, completa los parámetros y ve la respuesta real al instante — sin Postman, sin curl, sin escribir código. Empieza con una clave de solo lectura para explorar sin riesgo.

En 3 pasos

1. Crea una clave de API en Configuración → Seguridad (necesitas ser administrador). Elige el nivel de acceso — para integraciones, "Lectura y escritura" cubre toda la operación sin exponer la administración de la cuenta — y copia el token, que solo se muestra una vez. Detalles en Claves de API.

2. Haz la primera llamada:

curl -s "https://dunning.kobana.com.br/api/v1/people?per_page=5" \
-H "Authorization: Bearer $DUNNING_API_KEY" \
-H "User-Agent: Minha Integracao <dev@minhaempresa.com.br>"

3. Sigue el flujo completo en Ejemplos prácticos: crear cliente, crear cobro y seguir todo por webhooks.

Las reglas de la casa

Cada una tiene su propia página en la visión general de la referencia — léelas antes de ir a producción:

TemaResumen en una línea
AutenticaciónAuthorization: Bearer <chave>; scopes en el catálogo dunning.dashboard.*
User-AgentIdentifica tu integración en cada solicitud; va a la auditoría
IdempotenciaX-Idempotency-Key en las mutaciones; replay seguro por 24h
Paginación y filtrospage/per_page/sort_by/sort_order; filtros en snake_case
Rate limiting429 RATE_LIMITED por clave; reintenta con backoff
Especificaciones OpenAPISpec 3.1 en PT/EN/ES, importable en cualquier herramienta

Entorno

Hay un único entorno público:

EntornoBase URL
Producciónhttps://dunning.kobana.com.br/api/v1

Todavía no existe un sandbox público. Para desarrollar sin disparar mensajes reales, usa una cuenta sin canales de envío configurados (los envíos se simulan) y claves de Solo lectura donde no se necesite escritura. El comportamiento del entorno de prueba está descrito en Sandbox (en preparación).

Convenciones que valen en toda la API

  • JSON UTF-8, campos de respuesta en camelCase.
  • Fechas en ISO 8601 (UTC); los campos de fecha también aceptan YYYY-MM-DD.
  • Valores monetarios: se devuelven como string decimal ("1500.00"), se aceptan como number en el request.
  • Errores: envelope { message, code, details? } con códigos estables — la lista real está en Errores y códigos.

En esta sección