POST-, PUT-, PATCH-Anforderungen

Anforderungen der Typen POST, PUT und PATCH erfordern einen JSON-Anforderungstext.

Im Folgenden finden Sie ein Beispiel für einen JSON-Anforderungstext, der mit einer POST-Methode zum Erstellen eines Benutzers verwendet wird:

{
    "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"
        }
    ]
}
Hinweis

  • Das Attribut schemas ist auf die Schema-Collection festgelegt, die der Ressource entspricht, in diesem Fall urn:ietf:params:scim:schemas:core:2.0:User, die /Users entspricht. Siehe SCIM-Schema - Überblick.

  • Die übrigen Attribute sind festzulegende Benutzerattribute.

Weitere Beispiele für JSON-Anforderungsbody finden Sie in Themen mit der Beschreibung von POST, PUT und PATCH-Anforderungen.