Demandes POST, PUT, PATCH

Les demandes POST, PUT et PATCH requièrent un corps de demande JSON.

Voici un exemple de corps de demande JSON utilisé avec une méthode POST pour créer un utilisateur :

{
    "schemas": [
        "urn:ietf:params:scim:schemas:core:2.0:User"
    ],
    "bypassNotification": true,
    "name": {
        "givenName": "Barbara",
        "familyName": "Jensen"
    },
    "userName": "bjensen",
    "emails": [
        {
            "value": "bjensen@exmple.com",
            "type": "work",
            "primary": true
        },
        {
            "value": "bjenson@exmple.com",
            "primary": false,
            "type": "recovery"
        }
    ]
}
Remarque

  • L'attribut schemas est défini sur la collection de schémas qui correspond à la ressource, dans ce cas urn:ietf:params:scim:schemas:core:2.0:User, qui correspond à /Users. Reportez-vous à Présentation du schéma SCIM.

  • Les autres attributs sont des attributs utilisateur à définir.

Vous trouverez d'autres exemples de corps de demande JSON dans les rubriques décrivant les demandes POST, PUT et PATCH.