This topic explains the endpoints that the LaunchDarkly System for Cross-domain Identity Management (SCIM) API provides.
All SCIM endpoints are prefixed with the base URL: https://app.launchdarkly.com/trust/scim/v2
User endpoints
| Method | Endpoint | Description |
|---|
POST | /Users | Create a new user (member) |
GET | /Users/{id} | Get a user by ID |
GET | /Users | Query/list users (supports filtering) |
POST | /Users/.search | Search users (POST query) - accepts filter, startIndex, and count in request body instead of query parameters |
PUT | /Users/{id} | Full update of a user (requires a complete user object) |
PATCH | /Users/{id} | Partial update of a user |
DELETE | /Users/{id} | Delete (deactivate) a user |
Group endpoints
Groups in LaunchDarkly map to teams.
Group endpoints are only available for the Okta identity provider (IdP)The SCIM Group endpoints are used by the Okta integration to power team sync. They are not intended for direct API calls or custom SCIM integrations. If you use a different IdP, you cannot use these endpoints to manage teams. To learn more about team sync, read Team sync with SCIM.
| Method | Endpoint | Description |
|---|
POST | /Groups | Create a new team |
GET | /Groups/{id} | Get a team by ID |
GET | /Groups | List all teams (supports filtering and pagination) |
PUT | /Groups/{id} | Full update of a team |
PATCH | /Groups/{id} | Add or remove members from a team |
DELETE | /Groups/{id} | Delete a team |
Schema endpoints
| Method | Endpoint | Description |
|---|
GET | /Schemas | Get SCIM schema definitions (core and extension schemas) |