PATCH api/scim/users/{id}

Updates an existing SCIM user using a SCIM Patch request.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

The SCIM ID of the user to update.

string

Required

Body Parameters

A SCIM Patch request object containing one or more operations to apply to the user.

SCIMPatchRequest
NameDescriptionTypeAdditional information
schemas

Collection of string

None.

Operations

Collection of SCIMPatchOperation

None.

Request Formats

application/json, text/json, application/scim+json

Sample:
{
  "schemas": [
    "sample string 1",
    "sample string 2"
  ],
  "Operations": [
    {
      "op": "sample string 1",
      "path": "sample string 2",
      "value": {}
    },
    {
      "op": "sample string 1",
      "path": "sample string 2",
      "value": {}
    }
  ]
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SCIMPatchRequest'.

Response Information

Resource Description

On success: HTTP 200 OK with the updated SCIM user object. On failure: HTTP 404 Not Found if the user does not exist, or HTTP 400 Bad Request if validation or processing fails.

IHttpActionResult

None.

Response Formats

application/json, text/json, application/scim+json

Sample:

Sample not available.