What is Debitura Debt Collection API
The Debitura Debt Collection API is a RESTful JSON API that lets you automate your own debt recovery or embed professional debt collection into your product across 183 markets. It features API-key authentication, a sandbox environment, and real-time webhooks. The API supports three integration tracks: Client API (for businesses automating their own receivables), Referral Partner API (for software platforms embedding debt collection), and Collection Partner API (for collection agencies and law firms).
How to use Debitura Debt Collection API
- Choose your integration track: Client API (automate your own receivables), Referral Partner API (embed collection in your product), or Collection Partner API (manage cases from your own system).
- Generate an API key in your account settings and send it in the
XApiKeyheader on every request. - Test in the sandbox environment (
testcustomer-api.debitura.com) with a test key before going live. - Make your first API call: Create cases (
POST /Cases), preview eligibility and pricing (POST /cases/preview), list and track cases, upload documents, and read payments. - Subscribe to webhooks for real-time updates on case status, payments, and partner activity.
Features of Debitura Debt Collection API
- RESTful JSON API with predictable URLs and structured error responses.
- API key authentication (simple key-based; no OAuth complexity unless needed).
- Sandbox environment for safe testing with sample data.
- Real-time webhooks (case.created, case.updated, case.closed, payment.created, chat.created) – no polling required.
- Full case lifecycle management: submit cases, track real-time status, view timeline of actions, upload documents, and track payments.
- Three integration tracks: Client API, Referral Partner API, Collection Partner API.
- Rate limits: 2,000 requests per minute, 20,000 per hour, 100,000 per day.
- Coverage: 183 markets.
- Quickstart guides for each integration track.
Use Cases of Debitura Debt Collection API
- Automate your own receivables: Connect your ERP, billing platform, or back-office system to automatically push overdue invoices to collection, track cases in real time, and reconcile payments.
- Embed debt collection in your product: Software platforms can add a "Send to Collection" feature, onboard users, submit cases on their behalf, and display real-time status updates inside their own interface.
- Manage cases from your own system: Collection agencies and law firms can receive case assignments, post updates, report outcomes, and manage caseloads directly from their case management system.
Pricing
No setup or subscription fees. You pay only a success fee when a case is recovered (from 6% in Europe). See pricing page for details.
FAQ
How do I authenticate?
Generate an API key in your account settings and send it in the XApiKey header on every request. Platforms embedding collection use the Referral Partner API to mint short-lived bearer tokens.
Is there a sandbox?
Yes. Test against testcustomer-api.debitura.com with a test key before going live (production: customer-api.debitura.com).
What can the API do?
Create cases (POST /Cases), preview eligibility and pricing (POST /cases/preview), list and track cases and timelines, upload documents, and read payments.
Does it support webhooks? Yes. Subscribe to case.created, case.updated, case.closed, payment.created, and chat.created for real-time updates.
What are the rate limits? 2,000 requests per minute, 20,000 per hour, and 100,000 per day.
What does it cost? No setup or subscription fees. You pay only a success fee when a case is recovered (from 6% in Europe).
Which integration track should I use? Use the Client API to automate your own receivables, the Referral Partner API to embed collection in your product (with revenue share), or the Collection Partner API if you are a collection agency or law firm.




