Passer au contenu principal
POST
Refresh status
Utilisez cette opération pour un dossier d’intégration existant. customerId et caseId sont obligatoires. Le dossier doit appartenir au client et à l’entreprise authentifiée.

Vérification avant renouvellement

Envoyez un objet JSON vide pour le flux normal. force vaut false par défaut. Sans mise à jour du fournisseur, le renouvellement exige refresh_provider_steps dans availableActions. Sans force, des sessions hébergées doivent exister et au moins une doit être non soumise. force: true régénère les étapes compatibles sans contourner l’approbation, le rejet, l’expiration ou l’appartenance.
Noah vérifie d’abord le statut du client. Si le client est approuvé, le dossier local est validé sans nouvelle session hébergée. Infinia consulte le titulaire du compte dans l’entreprise : COMPLETED approuve le dossier, FAILED enregistre le motif et supprime les étapes hébergées, et une vérification en attente conserve les étapes actuelles. Une réponse réussie peut contenir un dossier en attente ou en échec ; vérifiez data.case.status. La réponse contient customerId et case dans data. Vérifiez status, reason, hostedSessions, actions et availableActions. Un dossier déjà approuvé renvoie HTTP 200 avec le message Onboarding case is already approved. Les autres dossiers terminaux renvoient HTTP 400.

Après l’approbation

Demandez de nouveaux taux de retrait ou une nouvelle cotation de dépôt pour créer une nouvelle session fiat. Ne réutilisez pas une session antérieure à l’approbation. Les changements peuvent émettre des webhooks customer.onboarding.* ; un dossier inchangé ne garantit pas un nouvel événement. Webhooks d’intégration des clients

Autorisations

x-api-key
string
header
requis

Paramètres de chemin

customerId
string<uuid>
requis

Customer identifier.

caseId
string<uuid>
requis

Customer onboarding case identifier.

Corps

application/json

Send {} to check provider verification or refresh normally. force is optional and defaults to false.

force
boolean
défaut:false

Force hosted-session regeneration only in the supported renewal path. Does not bypass provider verification, terminal-state checks or ownership. With false, existing sessions must exist and not all be submitted.

Réponse

Verification synchronized, hosted steps refreshed, or case already approved.

status
boolean
requis
Exemple:

true

message
string
requis
data
object
requis