---
title: "Update SCIM User"
method: PUT
path: "/Organizations/{OrganizationSid}/scim/Users/{UserSid}"
tags: ["SCIM"]
---

# Update SCIM User

`PUT /Organizations/{OrganizationSid}/scim/Users/{UserSid}`

## Path parameters

- `OrganizationSid` string, OrganizationSid, required
- `UserSid` string, UserSid, required

## Headers

- `If-Match` string

## Request body

- ScimUser
  - `id` string — Unique Twilio user sid
  - `externalId` string — External unique resource id defined by provisioning client
  - `userName` string, required — Unique username, MUST be same as primary email address
  - `displayName` string — User friendly display name
  - `name` ScimName — User's name
    - `givenName` string — The user's first or given name
    - `familyName` string — The user's last or family name
  - `emails` ScimEmailAddress[] — Email address list of the user. Primary email must be defined if there are more than 1 email. Primary email must match the username.
    - `primary` boolean — Indicates if this email address is the primary one
    - `value` string — The actual email address value
    - `type` string — The type of email address (e.g., work, home, etc.)
  - `active` boolean — Indicates whether the user is active
  - `locale` string — User's locale
  - `timezone` string — User's time zone
  - `schemas` string[] — An array of URIs that indicate the schemas supported for this user resource
  - `meta` ScimMeta — Meta
    - `resourceType` string — Indicates the type of the resource
    - `created` string, date-time — The date and time when the resource was created in the system
    - `lastModified` string, date-time — The date and time when the resource was last modified
    - `version` string — A version identifier for the resource. This can be used to manage resource versioning and concurrency control.

## Response `200`

User object with updated attributes

## Other responses

- `400` — Bad request or business rules violation
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not found
- `409` — Version conflict
- `429` — Too many requests

---

[API](https://skmtc.net/twilio/apis/iam-organizations.md) · [All operations](https://skmtc.net/twilio/apis/iam-organizations/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/twilio/iam-organizations/revisions/fff41bbd8220/schema)
