Échanger un lien contre une session
/v1/auth/login-link/consumeRéservé à la page de connexion adapt-mail.com : POST avec Origin: https://adapt-mail.com. Renvoie session_id et des cookies HttpOnly. Lien réutilisé ou expiré : HTTP 410.
Zones d’autorisation et d’accès · Erreurs et répétitions
Demande
curl -X POST 'https://adapt-mail.com/v1/auth/login-link/consume' \ -H 'Origin: https://adapt-mail.com' \ -c cookies.txt \ -H 'Content-Type: application/json' \ --data '{"token":"<token>"}'Corps de la demande · application/json
object
tokenNécessairementstringpattern: "^[A-Za-z0-9_-]{43}$"
Les champs inconnus ne sont pas acceptés.
Réponses
200 Réponse réussie
application/json
object
mailbox_idNécessairement- Option 1
integerOption 2null session_idNécessairementstring
Les champs inconnus ne sont pas acceptés.
403 Erreur de requête
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayÉléments du tableauobject
404 Erreur de requête
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayÉléments du tableauobject
409 Erreur de requête
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayÉléments du tableauobject
410 Erreur de requête
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayÉléments du tableauobject
422 Erreur de requête
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayÉléments du tableauobject
429 Erreur de requête
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayÉléments du tableauobject
503 Erreur de requête
application/json
object
detail- Option 1
stringOption 2objectcodestringmessagestring
Option 3arrayÉléments du tableauobject