/
Add User
Add User
Endpoint | Method |
---|---|
| POST |
Request-object:
{
"externalId": "<unique-identifier-in-source-system>",
"userName": "<unique-email>",
"active": <true|false>,
"name": {
"familyName": "<lastname>",
"givenName": "<firstname>"
}
}
Property | Type | Required |
|
---|---|---|---|
| string | Yes | Id of entity in remote system. |
| string | Yes | Username for user. Must be unique pr integration |
| boolean | No | Activationstatus for account. |
| string | No | Lastname |
| string | No | Firstname |
|
|
|
|
Sample-Request:
curl --location --request POST 'https://[API-URL]/scim/Users' \
--header 'Authorization: Bearer [AUTH-TOKEN]' \
--header 'Content-Type: application/json' \
--data-raw '{
"externalId": "16861ac5-deaa-4d66-a4cc-bc788965cc37",
"userName": "username@domain.com",
"active": true,
"name": {
"familyName": "Doe",
"givenName": "John"
}
}'
Responses:
User registered | |
---|---|
Statuscode | 201 |
Response-body: The generated User Sample-response: {
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {},
"active": true,
"meta": {
"resourceType": "User"
},
"name": {
"familyName": "Doe",
"givenName": "John"
},
"userName": "username@domain.com",
"externalId": "26861ac5-deaa-4d66-a4cc-bc788965cc37",
"id": "a3792aca-8f99-4d4b-a1f2-2b31e871b634",
"schemas": []
}
|
Conflict | |
---|---|
Statuscode | 409 |
Response-body: Error-details Sample-response: {
"type": "https://tools.ietf.org/html/rfc7231#section-6.5.8",
"title": "Conflict",
"status": 409,
"traceId": "00-2b173cd7732a264a9e6c0923774c695a-a3015397652caa47-00"
}
|
Related content
SCIM - Getting started - Custom Enterprise App
SCIM - Getting started - Custom Enterprise App
Read with this
Add group
Add group
More like this
Supported API-calls
Supported API-calls
Read with this
Get User By Id
Get User By Id
More like this
SCIM - Getting started
SCIM - Getting started
Read with this
Search for Users / Get users by [property]
Search for Users / Get users by [property]
More like this