Debitura Referral Partner API
For platforms embedding debt collection as a referral: refer and preview cases, manage referred clients, mint OAuth tokens, and report on referrals, with webhooks.
Operations 22
GET
/cases
List cases for referral partner clients
GET
/cases/{id}
Get case detail with potential revenue breakdown
POST
/cases/{caseId}/files
Upload a file to a case. Optionally posts a system chat message to notify the collection partner.
POST
/clients
Create and onboard a new client
GET
/clients
List all linked clients
GET
/clients/{externalTenantId}
Get client by external tenant ID
DELETE
/clients/{externalTenantId}
Reset a client (test environment only)
GET
/clients/{externalTenantId}/is-deletable
Check if a client can be deleted (test environment only)
POST
/clients/{externalTenantId}/withdraw
Withdraw an attributed client
POST
/clients/{externalTenantId}/kyc-verification
Submit KYC verification for a client
GET
/coverage
List all jurisdiction coverage
GET
/referral-partner/filter-options
Get available filter options for cases and earnings
POST
/oauth/token
Get OAuth access token
POST
/cases/preview
Preview case pricing
GET
/me
Get authenticated partner information
GET
/reporting/transactions
Get transaction-level revenue data
GET
/v1/Webhooks
Get all webhooks for the authenticated referral partner
POST
/v1/Webhooks
Create a new webhook subscription
GET
/v1/Webhooks/{id}
Get a specific webhook by ID
PUT
/v1/Webhooks/{id}
Update an existing webhook subscription
DELETE
/v1/Webhooks/{id}
Delete a webhook subscription
POST
/v1/Webhooks/test
Trigger a test webhook event (test environment only)