API Overview
The Collection Partner API will enable programmatic access to case management, status updates, and payment recording for partners who need automation and integration capabilities.
The Collection Partner API is currently under development. This documentation outlines planned functionality. Subscribe to updates to be notified when the API launches.
What you'll be able to do
Once available, the API will enable you to:
Case management
- Retrieve assigned cases and details
- Filter and search cases
- Access case history and timeline
- Download case documents
- Monitor SLA deadlines
Status updates
- Submit case status updates programmatically
- Bulk update multiple cases
- Attach notes and evidence
- Track update history
- Automate SLA compliance
Payment recording
- Record payments via API
- Upload payment proof
- Query payment status
- Retrieve ledger transactions
- Automate reconciliation
Leads and quotes (Legal Network)
- Browse available leads
- Submit quotes programmatically
- Monitor quote status
- Auto-bidding capabilities
- Win rate analytics
Partner case submission
- Submit shadow client cases
- Upload documentation
- Track submission status
- Manage partner case portfolio
Reporting and analytics
- Export case data
- Performance metrics
- Financial reports
- Custom analytics
- Data warehouse integration
API characteristics
RESTful design
- Standard HTTP methods (GET, POST, PUT, DELETE)
- JSON request and response format
- Intuitive resource-based URLs
- Standard HTTP status codes
Authentication
- API key-based authentication
- Secure credential management
- Role-based access control
- Multiple keys for different environments
Rate limiting
- Generous rate limits for normal usage
- Tiered limits based on partner volume
- Clear rate limit headers
- Automatic retry guidance
Webhooks
- Real-time event notifications
- Case status changes
- Payment confirmations
- New case assignments
- SLA deadline alerts
Documentation
- Interactive API documentation
- Code examples in multiple languages
- Sandbox environment for testing
- Comprehensive guides and tutorials
Use cases
Integration with your case management system
Sync cases between Debitura and your internal system:
- Automatic case import on assignment
- Bi-directional status synchronization
- Unified payment tracking
- Consolidated reporting
Automated workflows
Build automated collection processes:
- Scheduled status updates
- Rule-based case routing
- Automatic payment recording
- Template-based communication
Business intelligence
Integrate with analytics platforms:
- Real-time dashboards
- Custom reporting
- Performance tracking
- Financial forecasting
Client portals
Build custom interfaces for your clients:
- White-labeled case tracking
- Client-specific reporting
- Branded communication
- Custom workflows
Technical requirements
API access prerequisites
- Active collection partner agreement
- API access enabled on your account
- Technical contact designated
- API terms accepted
Development environment
Recommended setup:
- REST client for testing
- Secure credential storage
- Error logging and monitoring
- Staging environment for integration testing
Security requirements
- HTTPS for all API calls
- API key rotation policy
- IP whitelisting (optional)
- Audit logging
- GDPR compliance for data handling
API documentation structure
When available, the API docs will include:
Getting started
- Authentication guide
- Quick start tutorial
- Environment setup
- First API call walkthrough
Endpoints reference
- Complete endpoint listing
- Request/response schemas
- Query parameters
- Error codes
- Examples for each endpoint
Integration guides
- Common integration patterns
- Best practices
- Code samples
- SDKs and libraries
Webhooks
- Event types and payloads
- Webhook configuration
- Security verification
- Retry logic
Testing and debugging
- Sandbox environment access
- Test data sets
- Debugging tools
- Common issues and solutions
Planned endpoint categories
Cases
GET /api/v1/cases # List assigned cases
GET /api/v1/cases/{id} # Get case details
PUT /api/v1/cases/{id}/status # Update case status
GET /api/v1/cases/{id}/history # Get case timeline
Payments
POST /api/v1/payments # Record a payment
GET /api/v1/payments/{id} # Get payment details
GET /api/v1/ledger # Get partner ledger
Leads (Legal Network)
GET /api/v1/leads # Browse available leads
POST /api/v1/quotes # Submit a quote
GET /api/v1/quotes/{id} # Get quote status
Partner cases
POST /api/v1/partner-cases # Submit partner case
GET /api/v1/partner-cases # List partner cases
GET /api/v1/partner-cases/{id} # Get partner case details
Analytics
GET /api/v1/analytics/performance # Get performance metrics
GET /api/v1/analytics/financial # Get financial summary
Exact endpoints and schemas are subject to change during development.
Pricing and access
API access will be included in partner agreements based on:
- Partner tier and volume
- Use case and integration needs
- Support level required
- Rate limit requirements
Contact your account manager to discuss API access.
Development roadmap
Phase 1: Core functionality (Q2 2026)
- Case retrieval and status updates
- Payment recording
- Basic authentication
Phase 2: Advanced features (Q3 2026)
- Webhooks
- Bulk operations
- Partner case submission
- Enhanced filtering and search
Phase 3: Analytics and automation (Q4 2026)
- Advanced reporting
- Lead bidding API
- Auto-bidding capabilities
- Data export and integration
Phase 4: SDKs and tools (2027)
- Official SDKs (Python, JavaScript, C#, PHP)
- CLI tools
- Integration templates
- Advanced developer tools
Join the beta program
Interested in early API access?
Beta partner requirements:
- Active exclusive partnership
- Significant case volume
- Technical team ready to integrate
- Commitment to provide feedback
How to apply:
- Contact your Debitura account manager
- Complete technical questionnaire
- Sign beta agreement
- Receive sandbox credentials
- Begin integration
Beta benefits:
- Early access to API
- Influence on feature development
- Priority support
- Reduced pricing during beta
Stay updated
Get notified about API development:
- Subscribe to partner newsletter
- Join developer community (coming soon)
- Attend partner webinars
- Follow API changelog
Email api@debitura.com to express interest or ask questions about the upcoming API.
Next steps
While waiting for API access:
- Review current portal capabilities
- Document your integration requirements
- Plan your automation workflows
- Assess development resources needed
Explore other collection partner guides:
- Portal Overview - Current portal capabilities
- Case Management - Manual workflows
- Troubleshooting - Common issues