Skip to main content
Tester en direct — Essayez ces endpoints dans la documentation interactive Scalar.

Statut du workflow

Récupère le statut actuel du workflow de recouvrement pour une facture. Scope requis : workflow:read
string
required
ID de la facture (UUID)
string
Statut du workflow : pending, in_recovery, paused, completed, cancelled, judicial
string
Étape actuelle de la cascade de relances (ex : relance_email_2, sms_reminder, ai_call)
string
Date/heure planifiée de la prochaine action (respecte les horaires légaux 8h-20h, pas de dimanche ni jours fériés)

Historique du workflow

Récupère l’historique complet des actions de recouvrement. Scope requis : workflow:read
string
required
ID de la facture (UUID)
L’historique respecte les contraintes anti-harcèlement : vous pouvez vérifier que les règles (max 1 com/jour, cooldown 3 jours par canal, horaires légaux) sont appliquées.

Déclencher une action

Déclenche manuellement une action sur le workflow. Scope requis : workflow:trigger
string
required
ID de la facture (UUID)
string
required
Action à déclencher : start, pause, resume, cancel, escalate
string
Motif de l’action (recommandé pour la traçabilité)

Actions disponibles

Codes d’erreur possibles


Prochaine action planifiée

Récupère la prochaine action de recouvrement planifiée par l’IA. Scope requis : workflow:read
string
required
ID de la facture (UUID)
L’IA choisit le canal optimal en fonction du profil du débiteur, de l’historique des interactions et du score de solvabilité. Vous pouvez consulter la prochaine action avant de décider de la maintenir ou de la modifier via trigger.

Statistiques des workflows

Scope requis : reports:read