Create multiple debts in a single request for efficient bulk imports
debts:write scope.
application/jsontrue, all debts in the batch with expensive destination phone numbers will be accepted. Can also be set per-debt inside the debts array. If not set, debts with expensive destination phones will fail validation with a specific error.false for successful batch requests (even if some individual debts failed)email as an alternative to phone.Batch Limits
Individual Debt Validation
firstname: Debtor’s first name (required)lastname: Debtor’s last name (required)amount: Must be a positive number (> 0)currency: Required, must be valid ISO 4217 codephone OR email: At least one must be validphone: Must be a valid phone number. International format recommended (e.g., +33123456789)
0690123456)email: Must be a valid email formatphone: Validated and normalized to E.164 format. French numbers without country code are automatically normalized. Invalid phones are rejected with specific error messages.*, containing “champs obligatoires”, etc.) are skippedExpensive Destinations
"accept_expensive_destination": true at the top level (next to debts array) to accept all expensive destinations in the batch"accept_expensive_destination": true on individual debt objects| Destination | Credits per call | Multiplier |
|---|---|---|
| France (mainland) | 25 | 1.0x |
| EU countries | 30 | 1.2x |
| DOM-TOM (Réunion, Guadeloupe, Martinique, etc.) | 100 | 4.0x |
| Maghreb (Morocco, Algeria, Tunisia) | 125 | 5.0x |
errors field.Timeline Processing
timeline_id: Must be valid and belong to your companytimeline_start_mode: Applies individually to each debtnext_day modetemp_id for each debt to easily match responses to your original data.created, failed, and skipped arrays. Process successful debts, identify why failures occurred using the detailed errors field, and retry or fix validation issues.timeline_id to all debts in a batch for consistent AI-powered collection workflows.summary object to track overall success rate and identify issues quickly.debt_id values to your temp_id or internal_idfailed array for validation errors. Each failed item includes:
data field) to identify which row failederrors field) to understand whyskipped array for empty or instruction rows that were automatically filtered