> For the complete documentation index, see [llms.txt](https://docs.ggwp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ggwp.com/identity-and-access-management-iam/api-docs-scim/introduction.md).

# Introduction

### Overview

The **SCIM (System for Cross-domain Identity Management) 2.0 API** enables standardized user provisioning and lifecycle management across systems.

This set of APIs allow identity providers (IdPs) such as Okta, Azure AD, or others to:

* Create users
* Update user attributes
* Delete users
* Retrieve user information

### Base URL

`https://api.ggwp.com/scim/v2`

### SCIM Version

This implementation follows:

* SCIM 2.0
* RFC 7643 (Core Schema)
* RFC 7644 (Protocol)

### Supported Resources

Currently supported:

* Users

### Supported Features

The following SCIM features are supported:

* User provisioning (Create, Get, Delete)
* PATCH operations for updating user role only

### Important Implementation Details

These behaviors are specific to this SCIM implementation:

* `userName` is treated as a **unique identifier**
* Email is stored and used for identity mapping and therefore, is treated as a **unique identifier**
* `externalId` , if provided is also treated as a **unique identifier**
