Check case eligibility and get assigned partner
POST/coverage/check-eligibility
Determine if a case can be submitted and get partner + PoA status.
This endpoint answers: "Can I submit this specific case right now, and what do I need to sign?"
Request Fields:
- CountryAlpha2 (required) - Debtor country (e.g., 'DK', 'US', 'DE')
- StateAlpha2 (conditional) - Required for US debtors (e.g., 'CA', 'NY')
- DebtorType (required) - 'Company' or 'Private'
- Amount (required) - Amount to recover
- CurrencyCode (required) - Currency (e.g., 'USD', 'EUR', 'DKK')
Response:
- IsEligible (boolean) - Whether case can be submitted
- Partner - Specific partner that will handle this case
- PowerOfAttorneyStatus - PoA signing status for this partner
- Signed - Whether PoA is signed
- RequiresResigning - Whether PoA needs update
- SolutionUrl - URL to sign/re-sign PoA (null if fully signed)
- TermsUrl - URL to download signed PoA document
Use Case: Before submitting a case via POST /cases, call this endpoint to:
- Verify the case is eligible (partner exists for this jurisdiction/debtor type/amount)
- Check if you need to sign Power of Attorney for the assigned partner
- Get signing URL if PoA action is required
Example Flow:
POST /coverage/check-eligibility
{
"CountryAlpha2": "PL",
"DebtorType": "Company",
"Amount": 2500,
"CurrencyCode": "EUR"
}
Response:
{
"IsEligible": true,
"Partner": { "Id": "...", "Name": "Partner A" },
"PowerOfAttorneyStatus": {
"Signed": false,
"RequiresResigning": false,
"SolutionUrl": "https://app.debitura.com/poa/sign/..."
}
}
→ Navigate user to SolutionUrl to sign PoA before case submission
Note: This endpoint does NOT check Standard Debt Collection Agreement (SDCA) status. Use GET /contracts/debt-collection/status for SDCA checking.
Request
Responses
- 200
- 400
Eligibility check completed
Invalid request (validation errors)