Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

SCIM API overview


Use the System for Cross-Domain Identity Management (SCIM) API to automate user provisioning and deprovisioning within your organization. The API integrates with identity providers (IdPs) through the SCIM 2.0 standard(link takes you to an external page), allowing you to synchronize user management between your IdP and Twilio.


How it works

how-it-works page anchor

The SCIM API uses the OAuth 2.0 Authorization Code grant for authentication. The workflow is as follows:

  1. Create an OAuth application in the Twilio Admin Center(link takes you to an external page) with the required SCIM scopes.
  2. Authorize the application to obtain an authorization code.
  3. Exchange the authorization code for access and refresh tokens.
  4. Use the access token to make requests to the SCIM API endpoints. Use the SCIM endpoints to create Twilio users, update them, and deactivate them.

Steps 2–4 are typically handled by an identity provider (for example, Okta).


Get started with the SCIM API by using the following resources: