MobupayMobupay
Chargement de vos clés API…

Produire un nouveau lien pour un client

POSThttps://api.mobupay.nc/api/v1/integrator/clients/invitations/{invitationId}/resume-link

Ce que fait cet appel

Produit un nouveau lien : un nouveau jeton, une nouvelle échéance (72 heures par défaut, de 1 à 720), et l'ancien lien cesse de fonctionner.

Refusé une fois le dossier ouvert (409 INVITATION_ALREADY_ACCEPTED) : votre client reprend alors son dossier en se connectant à son compte. Refusé aussi sur un enrôlement terminé. Avec sendEmail, refusé en 429 INVITATION_RESEND_TOO_SOON si un courriel est parti pour cette invitation il y a moins de cinq minutes : rien n'est alors changé, et l'ancien lien reste bon.

Portée de clé requise : integrator.invitations.write (403 INTEGRATOR_SCOPE_REQUIRED sinon).

En-tête d'authentification
Authorization: Bearer sk_int_test_XXXX

Le pool est déduit du préfixe de la clé

Il n'y a pas d'interrupteur test et production sur cette page. sk_int_test_* ne traite aucun paiement réel, sk_int_live_* encaisse.

Paramètres

1 en-tête
invitationIdstringRequispath

Identifiant de l'invitation (`iiv_*`).

Corps de la requête

application/json
expiresInHoursintegerOptionnel
sendEmailbooleanOptionnel

Codes de retour

200

Le nouveau lien.

409

INVITATION_ALREADY_ACCEPTED, ou enrôlement terminé.

429

INVITATION_RESEND_TOO_SOON (avec sendEmail) : un courriel est parti pour cette invitation il y a moins de cinq minutes. Le lien n'a pas changé. details.retryAfterSeconds dit quand réessayer.

Langage

Requête cURLpostExemple
1curl --request POST \
2 --url https://api.mobupay.nc/api/v1/integrator/clients/invitations/{invitationId}/resume-link \
3 --header 'authorization: Bearer sk_int_test_XXXX' \
4 --header 'content-type: application/json' \
5 --data '{ "expiresInHours": 72, "sendEmail": true }'
Réponse

Cliquez sur Essayer pour lancer la requête et voir la réponse ici. Ou choisissez un exemple :

application/json