Documentation en ligne

Modifier un utilisateur

La modification d'utilisateur se fait avec le WebService accessible à l'adresse /api/users/<uuid>/ via la méthode HTTP PUT ou PATCH en soumettant un document JSON décrivant les attributs à modifier.

Exemple

PATCH /api/users/8e7f200b4bb447fa8a91cd03c0f0ade3/ HTTP/1.1 
Content-Type: application/json
Authorization: Basic xxxx
Content-Length: xxx

{
    "email": "john@doe.com" 
}

Retour Passant

200 OK
Content-Type: application/json
Content-Length: xxx

{
        "uuid": "8e7f200b4bb447fa8a91cd03c0f0ade3",
        "first_name": "John",
        "last_name": "Doe",
        "email": "john@doe.com",
        "date_joined": "2017-03-20T13:16:44.991343Z",
        "modified": "2017-03-20T13:16:44.991343Z",
        "is_active": true
}

Cas non-passant

Code

Signification

Contenu

400 Le format de la requête est invalide (paramètre interdit ou avec une valeur invalide) Un document JSON décrivant les erreurs rencontrées
401 L'authentification a échouée  
403 Permission non accordée d'effectuer l'action  

Dernière mise à jour le 18 juin 2023 18:30 — Éditer