Referral Partners
Embed debt collection into your SaaS platform with the Referral Partner API.
Overview
The Referral Partner API enables platforms to offer debt collection as a native feature. Onboard your clients as Debitura creditors, submit cases on their behalf, and earn revenue on successful collections—all through a white-labeled experience.
Use this track if you are: A SaaS platform (accounting software, invoicing tool, ERP) looking to add debt collection capabilities.
What You Can Build
- Seamless client onboarding — Create Debitura accounts for your users programmatically
- In-app case submission — Let users send invoices to collection without leaving your platform
- White-label experience — Custom branding on all user-facing flows
- Revenue tracking — Monitor earnings and attribution via reporting endpoints
How It Works
- User clicks "Send to Collection" — In your app, on an overdue invoice
- You onboard them — First-time users complete a white-labeled signup (SDCA signing)
- You submit the case — Call the Customer API with a bearer token for attribution
- Collection happens — Debitura's partner network handles recovery
- You earn revenue — 50% of Debitura's platform fee on every successful collection
No operational burden. Your users get professional debt collection. You earn passive revenue. You also get a Partner Dashboard to track cases, earnings, and clients in real time.
Authentication Model
You authenticate with an API key, then mint short-lived bearer tokens scoped to individual clients. Cases submitted with bearer tokens are automatically attributed to your partnership.
- New clients:
POST /clients→ Onboarding flow → Bearer token - Existing clients:
POST /access-tokens→ Bearer token → Submit cases
Documentation
Getting Started
API credentials, authentication flows, and onboarding your first client.
Integration Guides
Client onboarding workflows, token management, and webhook integration.
Concepts
Attribution model, white-label customization, and revenue recognition.
Troubleshooting
Common issues and debugging guidance.
Case Management
After onboarding a client, you use the Customer API to submit and manage cases. The Customer API is shared with direct clients—referral partners authenticate with bearer tokens for attribution.
- Create a Case — Submit cases for collection
- Track Case Status — Monitor case progress
- Webhooks — Real-time event notifications
API Reference
- Referral Partner API — Client onboarding, token generation, revenue reporting
- Customer API — Case submission and management (used with bearer tokens)
- Authentication — API key and token patterns