Skip to main content

Customer API Overview

The Customer API enables businesses to programmatically create and manage debt collection cases. Use this API to integrate Debitura into your existing workflows, automate case submissions, and track collection status.

New to the Customer API?

Start with the Clients Integration Track for step-by-step guides, or jump straight to the Quickstart to create your first case.

Base URLs

EnvironmentURL
Productionhttps://api.debitura.com/v1
Sandboxhttps://api.sandbox.debitura.com/v1

Authentication

Authenticate using an API key in the XApiKey header.

curl -H "XApiKey: your-api-key" \
https://api.debitura.com/v1/me

Generate your API key at app.debitura.com/CreditorApiKey.

Learn more: Authentication Guide

API Reference

Browse all endpoints in the Customer API Reference.

Key Endpoints

CategoryDescriptionGuide
CasesCreate, list, and manage collection casesCreate a Case
PaymentsTrack payments received on casesPayments & Reconciliation
CoverageCheck jurisdiction coverage and eligibility
ContractsManage debt collection agreements
WebhooksSubscribe to case status eventsWebhook Integration

Integration Guides

GuideDescription
QuickstartCreate your first case in 5 minutes
Create a CaseFull guide to case creation with validation
Track Case StatusMonitor case progress and handle transitions
Upload DocumentsAttach invoices and supporting files
Webhook IntegrationReceive real-time status updates
Payments & ReconciliationTrack collections and reconcile payments

Concepts

TopicDescription
Client DivisionsOrganize cases by business unit or entity
AuthenticationAPI keys and security
Error HandlingError response format and codes
WebhooksEvent payload format and verification

Need Help?