API pour les partenaires › Paramètres Terminer toutes les sessions de l'utilisateur POST /api/crm/v2/team.delete_all_sessionsv2
operationId: team.deleteAllSessions
Met fin à toutes les sessions actives de l'utilisateur sans exception. L'utilisateur sera déconnecté, y compris sur la page de connexion, et ne pourra pas obtenir une nouvelle session sans mot de passe. Si cette opération est appelée pour sa propre fiche, la session en cours sera également terminée, nécessitant une nouvelle authentification pour la prochaine requête. Les règles d'accès sont identiques à celles de team.delete_session : en modes partner et affiliate, les sessions sont gérées par le propriétaire du compte, et uniquement dans les limites de ce compte.
Autorisation api-token + language + role
Corps de la requête application/json object
user_id integer obligatoire
Exemple: 1
Réponses 200
object
status string obligatoire
Valeurs: successerror
Exemple: success
data object
description string obligatoire
Exemple: Successfully deleted
curl PHP JavaScript Python Copier
curl -X POST 'https://foodsoul.ru/api/crm/v2/team.delete_all_sessions' \
-H 'Authorization: Bearer fs_api_YOUR_TOKEN' \
-H 'language: fr' \
-H 'role: partner' \
-H 'Content-Type: application/json' \
-d '{"user_id":1}' <?php
$client = new \GuzzleHttp\Client ();
$response = $client -> request ( 'POST' , 'https://foodsoul.ru/api/crm/v2/team.delete_all_sessions' , [
'headers' => [
'Authorization' => 'Bearer fs_api_YOUR_TOKEN' ,
'language' => 'fr' ,
'role' => 'partner' ,
],
'json' => [
'user_id' => 1 ,
],
]);
$data = json_decode (( string ) $response -> getBody (), true ); const response = await fetch ( "https://foodsoul.ru/api/crm/v2/team.delete_all_sessions" , {
method : "POST" ,
headers : {
"Authorization" : "Bearer fs_api_YOUR_TOKEN" ,
"language" : "fr" ,
"role" : "partner" ,
"Content-Type" : "application/json"
},
body : JSON . stringify ({
"user_id" : 1
}),
})
const data = await response . json () import requests
response = requests . request (
"POST" ,
"https://foodsoul.ru/api/crm/v2/team.delete_all_sessions" ,
headers ={
"Authorization" : "Bearer fs_api_YOUR_TOKEN" ,
"language" : "fr" ,
"role" : "partner" ,
},
json ={
"user_id" : 1 ,
},
)
data = response . json () Réponse 200
{
"status" : "success" ,
"data" : {
"description" : "Successfully deleted"
}
} Les requêtes sont envoyées à foodsoul.ru — l’hôte de ce portail, il n’est pas possible d’en choisir un autre.