API pour les partenaires › Authentification Vérifier le lien de réinitialisation du mot de passe GET /api/crm/v2/application.check_recovery_linkv2
operationId: application.checkRecoveryLink
Appelé sans session avant l'affichage du formulaire de mot de passe. Sinon, l'utilisateur ne saura que le lien est invalide qu'après avoir créé et saisi un mot de passe.
Erreurs : 334 — le lien est invalide ou déjà utilisé, 335 — le lien a expiré.
Autorisation language + role
Paramètres de requête token string obligatoire
Exemple: 569da58a0d706c21f908365a38add2ec1e438deeb00829d03e3a8b0d8db48faf94b0d67b
Réponses 200
object
status string obligatoire
Valeurs: successerror
Exemple: success
error object
description string
Exemple: The link has expired. Please request a new email
curl PHP JavaScript Python Copier
curl -X GET 'https://foodsoul.pro/api/crm/v2/application.check_recovery_link?token=569da58a0d706c21f908365a38add2ec1e438deeb00829d03e3a8b0d8db48faf94b0d67b' \
-H 'language: fr' \
-H 'role: partner' <?php
$client = new \GuzzleHttp\Client ();
$response = $client -> request ( 'GET' , 'https://foodsoul.pro/api/crm/v2/application.check_recovery_link?token=569da58a0d706c21f908365a38add2ec1e438deeb00829d03e3a8b0d8db48faf94b0d67b' , [
'headers' => [
'language' => 'fr' ,
'role' => 'partner' ,
],
]);
$data = json_decode (( string ) $response -> getBody (), true ); const response = await fetch ( "https://foodsoul.pro/api/crm/v2/application.check_recovery_link?token=569da58a0d706c21f908365a38add2ec1e438deeb00829d03e3a8b0d8db48faf94b0d67b" , {
method : "GET" ,
headers : {
"language" : "fr" ,
"role" : "partner"
},
})
const data = await response . json () import requests
response = requests . request (
"GET" ,
"https://foodsoul.pro/api/crm/v2/application.check_recovery_link?token=569da58a0d706c21f908365a38add2ec1e438deeb00829d03e3a8b0d8db48faf94b0d67b" ,
headers ={
"language" : "fr" ,
"role" : "partner" ,
},
)
data = response . json () Réponse 200
{
"status" : "success" ,
"error" : {
"code" : 335 ,
"description" : "The link has expired. Please request a new email"
}
} Les requêtes sont envoyées à foodsoul.pro — l’hôte de ce portail, il n’est pas possible d’en choisir un autre.