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 casurn: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
.