Creates a customer account on behalf of jsd-nutmeg.
This endpoint is restricted to jsd-nutmeg via ASAP authentication. It provides the same capability as the public {@code POST /servicedeskapi/customer} endpoint, but does not require a User Context Token (UCT) or Connect app user \u2014 authorization is enforced entirely via the ASAP token.
No user permission checks are performed; {@code null} is passed as the acting user to bypass the permission check in the underlying service.
Forge and OAuth2 apps cannot access this REST resource.
Connect apps cannot access this REST resource.
boolean
JSON body containing the email address and display name of the customer to create.
string
string
string
201 response
1
2
3
4
5
6
7
8
9
curl --request POST \
--url 'https://your-domain.atlassian.net/rest/servicedeskapi/customer/skip-permission-check' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"displayName": "<string>",
"email": "<string>",
"fullName": "<string>"
}'1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"_links": {
"avatarUrls": {},
"jiraRest": "<string>",
"self": "<string>"
},
"accountId": "<string>",
"active": true,
"displayName": "<string>",
"emailAddress": "<string>",
"key": "<string>",
"name": "<string>",
"timeZone": "<string>"
}read:servicedesk-requestread:knowledgebase:jira-service-managementConnect app scope required: READ
integer
Required200 response
string
1
2
3
4
curl --request GET \
--url 'https://your-domain.atlassian.net/rest/servicedeskapi/knowledgebase/article/view/{pageId}' \
--header 'Authorization: Bearer <access_token>' \
--header 'Accept: application/json'1
"<string>"Adds one or more customers to a service desk on behalf of jsd-nutmeg.
This endpoint is restricted to jsd-nutmeg via ASAP authentication. It provides the same capability as the public {@code POST /servicedeskapi/servicedesk/{serviceDeskId}/customer} endpoint, but does not require a User Context Token (UCT) or Connect app user \u2014 authorization is enforced entirely via the ASAP token.
No user permission checks are performed; {@code null} is passed as the acting user to bypass the permission check in the underlying service.
If any of the passed customers are already associated with the service desk, no changes will be made for those customers and the resource returns a 204 success code.
Forge and OAuth2 apps cannot access this REST resource.
Connect apps cannot access this REST resource.
string
RequiredJSON body containing the account IDs of customers to add.
array<string>
array<string>
The request completed successfully. No additional content will be sent in the response.
any
1
2
3
4
5
6
7
8
9
10
11
12
curl --request POST \
--url 'https://your-domain.atlassian.net/rest/servicedeskapi/servicedesk/{serviceDeskId}/customer/skip-permission-check' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"accountIds": [
"<string>"
],
"usernames": [
"<string>"
]
}'Rate this page: