These sets of APIs will require the organization API token rather than the SCIM directory token.
Delete a user in our SCIM DB with a Atlassian Account ID (AAID). This will apply to all directories in your organization matching that AAID and only works for managed users.
You will have to completely reprovision the user to their respective groups after deletion.
Explore more about updating managed SCIM email addresses.
string
Requiredstring
RequiredUsers deleted via AAID.
1
2
3
curl --request DELETE \
--url 'https://api.atlassian.com/admin/user-provisioning/v1/org/{orgId}/user/{AAID}/onlyDeleteUserInDB' \
--header 'Authorization: Bearer <access_token>'
Get SCIM Links for a Atlassian Account ID (AAID).
string
Requiredstring
RequiredScim Links for an Atlassian account in an org.
Response containing SCIM links for an Atlassian account ID
1
2
3
4
curl --request GET \
--url 'https://api.atlassian.com/admin/user-provisioning/v1/org/{orgId}/user/{aaId}/get-scim-links' \
--header 'Authorization: Bearer <access_token>' \
--header 'Accept: application/json'
1
2
3
4
5
6
7
8
9
10
{
"scimLinks": [
{
"scimUserId": "<string>",
"atlassianAccountId": "<string>",
"orgId": "<string>",
"directoryId": "<string>"
}
]
}
Get SCIM Links for an email address in an organization.
string
RequiredProvide the email address to search for SCIM links.
string
RequiredSCIM links for an email in an org.
Response containing SCIM user links for an email address.
1
2
3
4
5
6
7
8
curl --request POST \
--url 'https://api.atlassian.com/admin/user-provisioning/v1/org/{orgId}/get-scim-links-for-email' \
--header 'Authorization: Bearer <access_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"email": "<string>"
}'
1
2
3
4
5
6
7
8
9
10
{
"scimLinks": [
{
"scimUserId": "<string>",
"atlassianAccountId": "<string>",
"orgId": "<string>",
"directoryId": "<string>"
}
]
}
Unlinks a SCIM user from their Atlassian account without deleting the user.
string
Requiredstring
Requiredstring
RequiredUser successfully unlinked.
1
2
3
curl --request PATCH \
--url 'https://api.atlassian.com/admin/user-provisioning/v1/org/{orgId}/scimDirectoryId/{scimDirectoryId}/scimUserId/{scimUserId}/unlink' \
--header 'Authorization: Bearer <access_token>'
Rate this page: