API Utilisateurs
Gérez les utilisateurs finaux associés à vos espaces de travail.
Créer un Utilisateur
Crée un nouvel utilisateur dans un espace de travail spécifique.
Requête
curl -X POST "https://api.syauth.com/e/v1/developer/users/?workspace_id=78047707-5f8f-472b-a065-3d3dc48ba80a" \
-H "X-Developer-Token: syat_..." \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"password": "SecurePassword123!",
"first_name": "New",
"last_name": "User"
}'
Réponse
{
"id": "5b3a2362-8e85-40cd-b9c5-a02edca86aa7",
"email": "[email protected]",
"first_name": "New",
"last_name": "User",
"email_verified": false,
"created_at": "2026-01-07T10:10:00Z",
"workspace_id": "78047707-5f8f-472b-a065-3d3dc48ba80a"
}
Lister les Utilisateurs
Liste tous les utilisateurs de vos espaces de travail.
Requête
curl -X GET https://api.syauth.com/e/v1/developer/users/ \
-H "X-Developer-Token: syat_..."
Réponse
{
"count": 2,
"next": null,
"previous": null,
"results": [
{
"id": "5b3a2362-8e85-40cd-b9c5-a02edca86aa7",
"email": "[email protected]",
"first_name": "John",
"last_name": "Doe",
"email_verified": true,
"created_at": "2026-01-01T22:20:00Z"
},
{
"id": "...",
"email": "[email protected]",
"email_verified": false
}
]
}
Obtenir les Détails d'un Utilisateur
Requête
curl -X GET https://api.syauth.com/e/v1/developer/users/5b3a2362-8e85-40cd-b9c5-a02edca86aa7/ \
-H "X-Developer-Token: syat_..."
Réponse
{
"id": "5b3a2362-8e85-40cd-b9c5-a02edca86aa7",
"email": "[email protected]",
"first_name": "New",
"last_name": "User",
"email_verified": false,
"created_at": "2026-01-07T10:10:00Z",
"workspace_id": "78047707-5f8f-472b-a065-3d3dc48ba80a"
}
Mettre à Jour un Utilisateur
Modifie les détails d'un utilisateur spécifique.
Requête
curl -X PATCH https://api.syauth.com/e/v1/developer/users/5b3a2362-8e85-40cd-b9c5-a02edca86aa7/ \
-H "X-Developer-Token: syat_..." \
-H "Content-Type: application/json" \
-d '{"first_name": "Updated", "last_name": "Name"}'
Réponse
{
"id": "5b3a2362-8e85-40cd-b9c5-a02edca86aa7",
"email": "[email protected]",
"first_name": "Updated",
"last_name": "Name",
"email_verified": false,
"created_at": "2026-01-07T10:10:00Z",
"workspace_id": "78047707-5f8f-472b-a065-3d3dc48ba80a"
}
Supprimer un Utilisateur
Supprime définitivement un utilisateur.
Requête
curl -X DELETE https://api.syauth.com/e/v1/developer/users/5b3a2362-8e85-40cd-b9c5-a02edca86aa7/ \
-H "X-Developer-Token: syat_..."
Réponse
204 No Content