SCIM
Create a New User
To create a user, send a POST request to /Users. Values in the request body for read-only fields will be ignored.
Important notes about email handling:
- Only one email address is supported per user
- The email must be marked as primary (primary: true)
- If multiple email addresses are provided, only the primary email will be used and all others will be ignored
post/scim/v2/Users
Request
- Base URLhttps://api.byndid.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User"
],
"externalId": "external-id-abcdef",
"userName": "test_user",
"displayName": "Test User",
"active": true,
"emails": [
{
"primary": true,
"value": "test@test.com",
"type": "work"
}
],
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"employeeNumber": "10.164682/g9j6r80"
},
"name": {
"givenName": "Barbara",
"familyName": "Jensen"
}
}Response
The response will be a JSON object containing the standard attributes associated with a user.
Example response
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User"
],
"id": "ed9fcce6-ec82-458e-ae58-e2d975cfc32d",
"externalId": "external-id-abcdef",
"userName": "test_user",
"displayName": "Test User",
"active": true,
"emails": [
{
"primary": true,
"value": "test@test.com",
"type": "work"
}
],
"name": {
"givenName": "Barbara",
"familyName": "Jensen"
},
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"employeeNumber": "10.164682/g9j6r80"
},
"groups": [
{
"value": "e9e30dba-f08f-4109-8486-d5c6a331660a",
"$ref": "../Groups/e9e30dba-f08f-4109-8486-d5c6a331660a",
"type": "direct"
}
],
"meta": {
"resourceType": "Group",
"created": "2022-04-07T07:23:33Z",
"lastModified": "2023-03-30T07:00:14Z",
"location": "Groups/ed9fcce6-ec82-458e-ae58-e2d975cfc32d",
"version": "W/0"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.