Lists JEC channels according to the provided filters.
read:ops-config:jira-service-management
string
string
Returned if the request is successful
1
2
3
4
curl --request GET \
--url 'https://api.atlassian.com/jsm/ops/api/{cloudId}/v1/jec/channels' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"links": {
"next": "<string>"
},
"values": [
{
"id": "<string>",
"name": "<string>",
"ownerId": "<string>",
"ownerDomain": "<string>",
"authorAccountId": "<string>"
}
]
}
Create JEC Channel
read:ops-config:jira-service-management
write:ops-config:jira-service-management
string
Requiredstring
Requiredboolean
RequiredReturned if the request is successful.
1
2
3
4
5
6
7
8
9
10
curl --request POST \
--url 'https://api.atlassian.com/jsm/ops/api/{cloudId}/v1/jec/channels' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"name": "<string>",
"ownerId": "<string>",
"ownerDomain": true
}'
1
2
3
4
5
6
7
8
{
"id": "<string>",
"name": "<string>",
"ownerId": "<string>",
"ownerDomain": "<string>",
"authorAccountId": "<string>",
"apiKey": "<string>"
}
Returns JEC channel
read:ops-config:jira-service-management
string
RequiredReturned if the request is successful.
1
2
3
4
curl --request GET \
--url 'https://api.atlassian.com/jsm/ops/api/{cloudId}/v1/jec/channels/{id}' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
1
2
3
4
5
6
7
8
{
"id": "<string>",
"name": "<string>",
"ownerId": "<string>",
"ownerDomain": "<string>",
"authorAccountId": "<string>",
"apiKey": "<string>"
}
Delete JEC channel
read:ops-config:jira-service-management
delete:ops-config:jira-service-management
string
RequiredReturned if the request is successful
1
2
3
curl --request DELETE \
--url 'https://api.atlassian.com/jsm/ops/api/{cloudId}/v1/jec/channels/{id}' \
--user 'email@example.com:<api_token>'
Send JEC Channel Action
read:ops-config:jira-service-management
write:ops-config:jira-service-management
string
string
Requiredstring
Requiredobject
Returned if the request is successfully accepted.
1
2
3
4
5
6
7
8
9
curl --request POST \
--url 'https://api.atlassian.com/jsm/ops/api/{cloudId}/v1/jec/action' \
--user 'email@example.com:<api_token>' \
--header 'Content-Type: application/json' \
--data '{
"action": "<string>",
"actionType": "<string>",
"details": {}
}'
Rate this page: