Identity Management API Virtual Sandbox
Manage user accounts and identities using the SCIM 2.0 standard.
The Identity Management API provides tools to manage user accounts, identities, and Employee Profile Records (EPR). It adheres to the SCIM 2.0 standard, allowing developers to create users, retrieve details, reset Multi-Factor Authentication (MFA) factors, and manage account lifecycle states like unlocking users.
Use this hosted sandbox to simulate Identity Management API APIs without authentication, API keys, or extra dependencies. Point your code or SDK to the Beeceptor base URL, preferably through an environment variable or feature flag, and switch back to the production API when ready.
This keeps your integration code consistent across local development, QA, demos, and production.
Use cases:
Use this sandbox to validate SCIM-compliant user provisioning workflows, test EPR retrieval logic, simulate account lifecycle transitions, and verify error handling for MFA resets or account lockouts without impacting production identity stores.
SCIM Users(7 operations)
GET
| Header Name | Example |
|---|---|
x-scim-api-tpf-direct | true |
{
"displayName": "Ms. Danielle Hettinger Jr.",
"eprUserProfile": {
"eprAgentCity": "iVR",
"eprAgentSign": "Rea",
"eprLastLogin": "2026-06-17T00:00:00.0Z",
"eprLastName": "Funk",
"eprProfileId": "47556-UFG-MI",
"eprTimestamp": "2026-05-24T00:00:00.0Z",
"givenName": "Addie",
"isActive": true
},
"id": "03841-DHK-QS",
"meta": {
"createdAt": "2025-09-09T00:00:00.0Z",
"lastModified": "2026-06-19T00:00:00.0Z",
"location": "https://stupendous-cellar.name",
"resourceType": "User",
"version": "6"
},
"profileType": "Epr",
"schemas": [
"urn:scim:schemas:user:profile:2.0:Profile",
"urn:scim:schemas:user:profile:2.0:EprUserProfile"
],
"userId": "3a73a6ca-b2dc-42b7-bc24-17536a0442cb"
}{
"detail": "Schema mismatch",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "noTarget",
"status": 401
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}PUT
| Header Name | Example |
|---|---|
x-idm-api-operation-origin* | "TPF" |
{
"displayName": "Saul Boyle",
"eprUserProfile": {
"eprAgentCity": "BDy",
"eprAgentSign": "BXw",
"eprLastLogin": "2026-06-18T00:00:00.0Z",
"eprLastName": "Zulauf",
"eprProfileId": "22405-ZPY-UK",
"eprTimestamp": "2026-06-13T00:00:00.0Z",
"givenName": "Damion",
"isActive": true
},
"id": "07080-WFG-GU",
"meta": {
"createdAt": "2024-11-11T00:00:00.0Z",
"lastModified": "2026-06-15T00:00:00.0Z",
"location": "https://far-flung-lava.net",
"resourceType": "Profile",
"version": "0"
},
"profileType": "Epr",
"schemas": [
"urn:scim:schemas:user:profile:2.0:Profile",
"urn:scim:schemas:user:profile:2.0:EprUserProfile"
],
"userId": "080532d9-bf87-4865-8d38-df08d7678be2"
}{
"displayName": "Erika Goldner",
"eprUserProfile": {
"eprAgentCity": "Fsh",
"eprAgentSign": "JQo",
"eprLastLogin": "2026-06-16T00:00:00.0Z",
"eprLastName": "Jaskolski-Gusikowski",
"eprProfileId": "05616-FGY-SW",
"eprTimestamp": "2026-06-16T00:00:00.0Z",
"givenName": "Murray",
"isActive": true
},
"id": "32040-KWU-CL",
"meta": {
"createdAt": "2024-07-26T00:00:00.0Z",
"lastModified": "2026-06-21T00:00:00.0Z",
"location": "https://shy-expansion.com",
"resourceType": "Agency",
"version": "7"
},
"profileType": "Epr",
"schemas": [
"urn:scim:schemas:user:profile:2.0:Profile",
"urn:scim:schemas:user:profile:2.0:EprUserProfile"
],
"userId": "47160b1d-a927-4fbd-856e-8d13256d6549"
}{
"detail": "Invalid triplet format",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "mutability",
"status": 500
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}DELETE
| Header Name | Example |
|---|---|
x-idm-api-operation-origin* | "TPF" |
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.{
"detail": "Invalid triplet format",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "invalidFilter",
"status": 400
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}POST
| Header Name | Example |
|---|---|
x-idm-api-operation-origin* | "TPF" |
{
"emails": [
{
"display": "Marcelina80@gmail.com",
"isPrimary": false,
"type": "Work",
"value": "Zita.Hermann55@yahoo.com"
},
{
"display": "Tamara51@hotmail.com",
"isPrimary": true,
"type": "Work",
"value": "Barton40@hotmail.com"
},
{
"display": "Aubree66@hotmail.com",
"isPrimary": true,
"type": "Work",
"value": "Glennie59@hotmail.com"
},
{
"display": "Lavonne_Collins@gmail.com",
"isPrimary": true,
"type": "Work",
"value": "Shawna30@yahoo.com"
}
],
"eprUserProfile": {
"eprAgentCity": "Bhz",
"eprAgentSign": "KHp",
"eprLastLogin": "2026-06-15T00:00:00.0Z",
"eprLastName": "Dare",
"eprProfileId": "90707-MLS-OJ",
"eprTimestamp": "2026-06-08T00:00:00.0Z",
"givenName": "Bria",
"isActive": true
},
"id": "b248e04f-72e7-4b88-87ff-e64c3146a34b",
"isActive": true,
"meta": {
"createdAt": "2024-08-31T00:00:00.0Z",
"lastModified": "2026-06-15T00:00:00.0Z",
"location": "https://dramatic-space.org/",
"resourceType": "User",
"version": "6"
},
"name": {
"familyName": "Wuckert",
"formatted": ", ",
"givenName": "Rolando",
"middleName": "Gray"
},
"sabreIdUserAccount": {
"authenticationFactors": [
{
"factorType": "Sms",
"id": "opfohr1oeq6sdMfof1d7",
"status": "Active",
"vendorName": "Okta"
}
],
"isSsoEnabled": true,
"lastLogin": "2025-07-24T10:20:40.000Z",
"sabreIdAccountId": "00uohqy123LSpj2b11d7",
"sabreIdAccountLogin": "user@example.com",
"status": "Active"
},
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:scim:schemas:user:account:2.0:sabreIdUserAccount",
"urn:scim:schemas:user:profile:2.0:EprUserProfile"
],
"userName": "Jonathan44@yahoo.com",
"userType": "Epr User"
}{
"emails": [
{
"display": "Maryam_Nicolas@yahoo.com",
"isPrimary": true,
"type": "Work",
"value": "Bettye.Williamson@gmail.com"
},
{
"display": "Delpha.Hansen49@hotmail.com",
"isPrimary": true,
"type": "Work",
"value": "Bettye.VonRueden@gmail.com"
}
],
"eprUserProfile": {
"eprAgentCity": "mUq",
"eprAgentSign": "wVT",
"eprLastLogin": "2026-06-19T00:00:00.0Z",
"eprLastName": "Doyle",
"eprProfileId": "72093-TLK-WN",
"eprTimestamp": "2026-06-16T00:00:00.0Z",
"givenName": "Mallie",
"isActive": false
},
"id": "6fd328ca-f259-4a2a-9be3-e20ffa283802",
"isActive": true,
"meta": {
"createdAt": "2026-06-13T00:00:00.0Z",
"lastModified": "2026-06-15T00:00:00.0Z",
"location": "https://stark-testimonial.info/",
"resourceType": "Profile",
"version": "8"
},
"name": {
"familyName": "Sauer",
"formatted": ", ",
"givenName": "Isabell",
"middleName": "Addison"
},
"sabreIdUserAccount": {
"authenticationFactors": [
{
"factorType": "Sms",
"id": "opfohr1oeq6sdMfof1d7",
"status": "Active",
"vendorName": "Okta"
}
],
"isSsoEnabled": true,
"lastLogin": "2025-07-24T10:20:40.000Z",
"sabreIdAccountId": "00uohqy123LSpj2b11d7",
"sabreIdAccountLogin": "user@example.com",
"status": "Active"
},
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:scim:schemas:user:account:2.0:sabreIdUserAccount",
"urn:scim:schemas:user:profile:2.0:EprUserProfile"
],
"userName": "Christelle_Conn@hotmail.com",
"userType": "Epr User"
}{
"detail": "Invalid triplet format",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "invalidSyntax",
"status": 500
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}GET
{
"emails": [
{
"display": "Junius.Wolf@yahoo.com",
"isPrimary": true,
"type": "Work",
"value": "Cayla.Gibson@hotmail.com"
},
{
"display": "Colton.Herman-Armstrong@hotmail.com",
"isPrimary": true,
"type": "Work",
"value": "Alexane.Murray83@hotmail.com"
}
],
"eprUserProfile": {
"eprAgentCity": "KmJ",
"eprAgentSign": "yTP",
"eprLastLogin": "2026-06-16T00:00:00.0Z",
"eprLastName": "Champlin",
"eprProfileId": "12024-UMP-YT",
"eprTimestamp": "2026-06-10T00:00:00.0Z",
"givenName": "Dion",
"isActive": true
},
"id": "46b62009-5e32-45a3-9cd7-5058f980b1d9",
"isActive": true,
"meta": {
"createdAt": "2024-07-22T00:00:00.0Z",
"lastModified": "2026-06-19T00:00:00.0Z",
"location": "https://triangular-cricket.info",
"resourceType": "User",
"version": "3"
},
"name": {
"familyName": "Armstrong",
"formatted": ", ",
"givenName": "Naomie",
"middleName": "Jordan"
},
"sabreIdUserAccount": {
"authenticationFactors": [
{
"factorType": "Sms",
"id": "opfohr1oeq6sdMfof1d7",
"status": "Active",
"vendorName": "Okta"
}
],
"isSsoEnabled": true,
"lastLogin": "2025-07-24T10:20:40.000Z",
"sabreIdAccountId": "00uohqy123LSpj2b11d7",
"sabreIdAccountLogin": "user@example.com",
"status": "Active"
},
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:scim:schemas:user:account:2.0:sabreIdUserAccount",
"urn:scim:schemas:user:profile:2.0:EprUserProfile"
],
"userName": "Houston15@hotmail.com",
"userType": "Epr User"
}{
"detail": "Invalid triplet format",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "invalidSyntax",
"status": 404
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}GET
{
"displayName": "Phillip Anderson",
"eprUserProfile": {
"eprAgentCity": "zgw",
"eprAgentSign": "mgF",
"eprLastLogin": "2026-06-17T00:00:00.0Z",
"eprLastName": "Glover-Moore",
"eprProfileId": "40428-OKQ-CV",
"eprTimestamp": "2026-06-10T00:00:00.0Z",
"givenName": "Cecilia",
"isActive": true
},
"id": "89727-OUQ-CN",
"meta": {
"createdAt": "2025-07-12T00:00:00.0Z",
"lastModified": "2026-06-18T00:00:00.0Z",
"location": "https://glossy-scale.org/",
"resourceType": "User",
"version": "3"
},
"profileType": "Epr",
"schemas": [
"urn:scim:schemas:user:profile:2.0:Profile",
"urn:scim:schemas:user:profile:2.0:EprUserProfile"
],
"userId": "787a9b21-5f04-4e59-a8f5-c40229e566c9"
}{
"detail": "Insufficient permissions",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "invalidSyntax",
"status": 404
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}POST
{
"schemas": [
"urn:scim:schemas:extension:lifecycle:2.0:Request"
],
"type": "Unlock"
}{
"id": "5fc0e7e6-b5d8-4458-b428-381ae3e39776",
"schemas": [
"urn:scim:schemas:extension:lifecycle:2.0:Response"
],
"status": "Success",
"type": "Unlock"
}{
"detail": "Schema mismatch",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "noTarget",
"status": 404
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}SCIM Others
GET
{
"agencySubset": {
"isAgencyActive": true,
"multiFactorAuthenticationState": "Voluntary"
},
"displayName": "jXO",
"id": "NIX-CD",
"sapScCode": "53CAU"
}{
"detail": "Insufficient permissions",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"scimType": "invalidSyntax",
"status": 400
}{
"detail": "Invalid token provided",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 401,
"scimType": "unauthenticated"
}{
"detail": "Not allowed to retrieve this resource",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 403
}{
"detail": "Resource Not Found",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 404
}{
"detail": "Internal server error",
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": 500
}Service Homepage: developer.sabre.com/rest-api/identity-management/v1
sabreidentityscimuser-managementauthentication