La API de Chargebacks te permite consultar y exportar los registros de chargebacks de tu cuenta de comercio en Chile 🇨🇱, directamente por API y sin entrar a la Kushki Console.Hay dos operaciones disponibles:
Operación
Endpoint
Descripción
Búsqueda
POST /data/v1/chargebacks/search
Lista paginada de chargebacks con filtros
Exportación
POST /data/v1/chargebacks/export
Exportación asíncrona — Kushki envía por POST el link de descarga a tu webhook cuando está listo
Inicia una exportación asíncrona de registros de chargebacks. El body del request sigue la misma estructura que POST /data/v1/chargebacks/search, con el agregado del campo webhooks. Kushki procesa la exportación en segundo plano y envía una notificación POST a cada URL del array webhooks cuando el archivo está listo, incluyendo el link de descarga y su timestamp de expiración.
Usa el id para dar seguimiento a la solicitud o para reportar problemas de entrega al soporte de Kushki. Cuando el archivo está listo, Kushki envía por POST el siguiente payload a cada URL de webhook configurada:
file_url es una URL prefirmada de S3 válida por 4 horas desde el momento de la generación. Revisa expiration_timestamp (timestamp Unix en milisegundos) antes de intentar la descarga.
El endpoint de exportación responde de inmediato con un id. El archivo se genera de forma asíncrona: tu webhook recibe el link de descarga cuando está listo. webhooks acepta un máximo de 5 URLs. Diseña tu manejador de webhooks para que sea idempotente en caso de reintentos de entrega.