# Atlassian The Jira Cloud platform REST API API

> Atlassian The Jira Cloud platform REST API API on Apizie: 400 endpoints (Get announcement banner configuration, Update announcement banner configuration, Update custom fields, Get custom field configurations, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/dev-tools:atlassian-jira/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `dev-tools:atlassian-jira`
- Category: Dev Tools
- Status: byok
- Source: https://www.atlassian.com/software/jira
- Page: https://apizie.tech/api/dev-tools/atlassian-jira
- OpenAPI: https://apizie.tech/api/dev-tools/atlassian-jira/openapi.json

Jira Cloud platform REST API documentation

## Endpoints

### Get announcement banner configuration
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/announcement-banner-get-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Update announcement banner configuration
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/announcement-banner-update-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Update custom fields
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-values-apps-update-values` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| generateChangelog | boolean | no | Whether to generate a changelog for this update. |
| body | object | yes | JSON request body |

### Get custom field configurations
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-configuration-apps-get-context-configurat` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldIdOrKey | string | yes | The ID or key of the custom field, for example `customfield_10000`. |
| id | array | no | The list of configuration IDs. To include multiple configurations, separate IDs with an ampersand: `id=10000&id=10001`. Can't be provided… |
| fieldContextId | array | no | The list of field context IDs. To include multiple field contexts, separate IDs with an ampersand:… |
| issueId | integer | no | The ID of the issue to filter results by. If the issue doesn't exist, an empty list is returned. Can't be provided with `projectKeyOrId`,… |
| projectKeyOrId | string | no | The ID or key of the project to filter results by. Must be provided with `issueTypeId`. Can't be provided with `issueId`. |
| issueTypeId | string | no | The ID of the issue type to filter results by. Must be provided with `projectKeyOrId`. Can't be provided with `issueId`. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Update custom field configurations
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-configuration-apps-update-context-configu` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldIdOrKey | string | yes | The ID or key of the custom field, for example `customfield_10000`. |
| body | object | yes | JSON request body |

### Update custom field value
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-values-apps-update-value` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldIdOrKey | string | yes | The ID or key of the custom field. For example, `customfield_10010`. |
| generateChangelog | boolean | no | Whether to generate a changelog for this update. |
| body | object | yes | JSON request body |

### Get application property
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/jira-settings-get-application-property` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| key | string | no | The key of the application property. |
| permissionLevel | string | no | The permission level of all items being returned in the list. |
| keyFilter | string | no | When a `key` isn't provided, this filters the list of results by the application property `key` using a regular expression. For example,… |

### Get advanced settings
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/jira-settings-get-advanced-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Set application property
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/jira-settings-set-application-property` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The key of the application property to update. |
| body | object | yes | JSON request body |

### Get all application roles
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/application-roles-get-all` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Get application role
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/application-roles-get-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| key | string | yes | The key of the application role. Use the [Get all application roles](https://dac-static.atlassian.com) operation to get the key for each… |

### Get attachment content
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-attachments-get-content` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the attachment. |
| redirect | boolean | no | Whether a redirect is provided for the attachment download. Clients that do not automatically follow redirects can set this to `false` to… |

### Get Jira attachment settings
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-attachments-get-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Get attachment thumbnail
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-attachments-get-thumbnail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the attachment. |
| redirect | boolean | no | Whether a redirect is provided for the attachment download. Clients that do not automatically follow redirects can set this to `false` to… |
| fallbackToDefault | boolean | no | Whether a default thumbnail is returned when the requested thumbnail is not found. |
| width | integer | no | The maximum width to scale the thumbnail to. |
| height | integer | no | The maximum height to scale the thumbnail to. |

### Get attachment metadata
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-attachments-get-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the attachment. |

### Delete attachment
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-attachments-delete-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the attachment. |

### Get all metadata for an expanded attachment
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-attachments-expand-human-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the attachment. |

### Get contents metadata for an expanded attachment
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-attachments-expand-raw` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the attachment. |

### Get audit records
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/audit-records-get-audit-records` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| offset | integer | no | The number of records to skip before returning the first result. |
| limit | integer | no | The maximum number of results to return. |
| filter | string | no | The strings to match with audit field content, space separated. |
| from | string | no | The date and time on or after which returned audit records must have been created. If `to` is provided `from` must be before `to` or no… |
| to | string | no | The date and time on or before which returned audit results must have been created. If `from` is provided `to` must be after `from` or no… |

### Get system avatars by type
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/avatars-get-system-avatars-by-type` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| type | string | yes | The avatar type. |

### Get all classification levels
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/classification-levels-get-all` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| status | array | no | Optional set of statuses to filter by. |
| orderBy | string | no | Ordering of the results by a given field. If not provided, values will not be sorted. |

### Get comments by IDs
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-comments-get-comments-by-ids` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about comments in the response. This parameter accepts a… |
| body | object | yes | JSON request body |

### Get comment property keys
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-comment-properties-get-keys` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| commentId | string | yes | The ID of the comment. |

### Get comment property
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-comment-properties-get-property-value` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| commentId | string | yes | The ID of the comment. |
| propertyKey | string | yes | The key of the property. |

### Set comment property
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-comment-properties-set-property-value` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| commentId | string | yes | The ID of the comment. |
| propertyKey | string | yes | The key of the property. The maximum length is 255 characters. |
| body | object | yes | JSON request body |

### Delete comment property
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-comment-properties-delete-comment-property` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| commentId | string | yes | The ID of the comment. |
| propertyKey | string | yes | The key of the property. |

### Find components for projects
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/project-components-find-components-for-projects` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| projectIdsOrKeys | array | no | The project IDs and/or project keys (case sensitive). |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| orderBy | string | no | [Order](https://dac-static.atlassian.com) the results by a field: * `description` Sorts by the component description. * `name` Sorts by… |
| query | string | no | Filter the results using a literal string. Components with a matching `name` or `description` are returned (case insensitive). |

### Create component
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/project-components-create-component` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Get component
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/project-components-get-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the component. |

### Update component
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/project-components-update-component-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the component. |
| body | object | yes | JSON request body |

### Delete component
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/project-components-delete-component-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the component. |
| moveIssuesTo | string | no | The ID of the component to replace the deleted component. If this value is null no replacement is made. |

### Get component issues count
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/project-components-get-related-issue-counts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the component. |

### Get global settings
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/jira-settings-get-global-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Get selected time tracking provider
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/time-tracking-selected-provider` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Select time tracking provider
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/time-tracking-select-provider` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Get all time tracking providers
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/time-tracking-get-all-providers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Get time tracking settings
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/time-tracking-get-time-tracking-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Set time tracking settings
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/time-tracking-set-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Get custom field option
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-get-option-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the custom field option. |

### Get all dashboards
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-get-all` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| filter | string | no | The filter applied to the list of dashboards. Valid values are: * `favourite` Returns dashboards the user has marked as favorite. * `my`… |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Create dashboard
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-create-dashboard` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Bulk edit dashboards
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-edit-bulk-dashboards` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Get available gadgets
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-list-available-gadgets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Search for dashboards
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardName | string | no | String used to perform a case-insensitive partial match with `name`. |
| accountId | string | no | User account ID used to return dashboards with the matching `owner.accountId`. This parameter cannot be used with the `owner` parameter. |
| owner | string | no | This parameter is deprecated because of privacy changes. Use `accountId` instead. See the [migration… |
| groupname | string | no | As a group's name can change, use of `groupId` is recommended. Group name used to return dashboards that are shared with a group that… |
| groupId | string | no | Group ID used to return dashboards that are shared with a group that matches `sharePermissions.group.groupId`. This parameter cannot be… |
| projectId | integer | no | Project ID used to returns dashboards that are shared with a project that matches `sharePermissions.project.id`. |
| orderBy | string | no | [Order](https://dac-static.atlassian.com) the results by a field: * `description` Sorts by dashboard description. Note that this sort… |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| status | string | no | The status to filter by. It may be active, archived or deleted. |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about dashboard in the response. This parameter accepts a… |

### Get gadgets
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-list-gadgets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | integer | yes | The ID of the dashboard. |
| moduleKey | array | no | The list of gadgets module keys. To include multiple module keys, separate module keys with ampersand:… |
| uri | array | no | The list of gadgets URIs. To include multiple URIs, separate URIs with ampersand: `uri=/rest/example/uri/1&uri=/rest/example/uri/2`. |
| gadgetId | array | no | The list of gadgets IDs. To include multiple IDs, separate IDs with ampersand: `gadgetId=10000&gadgetId=10001`. |

### Add gadget to dashboard
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-add-gadget-to-dashboard` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | integer | yes | The ID of the dashboard. |
| body | object | yes | JSON request body |

### Update gadget on dashboard
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-update-gadget-on-dashboard` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | integer | yes | The ID of the dashboard. |
| gadgetId | integer | yes | The ID of the gadget. |
| body | object | yes | JSON request body |

### Remove gadget from dashboard
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-remove-gadget-from-dashboard` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | integer | yes | The ID of the dashboard. |
| gadgetId | integer | yes | The ID of the gadget. |

### Get dashboard item property keys
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-get-dashboard-item-property-keys` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | string | yes | The ID of the dashboard. |
| itemId | string | yes | The ID of the dashboard item. |

### Get dashboard item property
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-get-item-property` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | string | yes | The ID of the dashboard. |
| itemId | string | yes | The ID of the dashboard item. |
| propertyKey | string | yes | The key of the dashboard item property. |

### Set dashboard item property
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-set-item-property` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | string | yes | The ID of the dashboard. |
| itemId | string | yes | The ID of the dashboard item. |
| propertyKey | string | yes | The key of the dashboard item property. The maximum length is 255 characters. For dashboard items with a spec URI and no complete module… |
| body | object | yes | JSON request body |

### Delete dashboard item property
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-delete-item-property` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| dashboardId | string | yes | The ID of the dashboard. |
| itemId | string | yes | The ID of the dashboard item. |
| propertyKey | string | yes | The key of the dashboard item property. |

### Get dashboard
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-get-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the dashboard. |

### Update dashboard
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-update-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the dashboard to update. |
| body | object | yes | JSON request body |

### Delete dashboard
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-remove-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of the dashboard. |

### Copy dashboard
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/dashboards-copy-dashboard` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes |  |
| body | object | yes | JSON request body |

### Get data policy for the workspace (EAP)
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/app-data-policies-eap-get-data-policy-workspace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Get data policy for projects (EAP)
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/app-data-policies-eap-get-data-policy-projects` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| ids | string | no | A list of project identifiers. This parameter accepts a comma-separated list. |

### Get events
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issues-list-all-events` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Analyse Jira expression
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/jira-expressions-analyse-expression` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| check | string | no | The check to perform: * `syntax` Each expression's syntax is checked to ensure the expression can be parsed. Also, syntactic limits are… |
| body | object | yes | JSON request body |

### Evaluate Jira expression
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/jira-expressions-evaluate-expression-value` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information in the response. This parameter accepts `meta.complexity`… |
| body | object | yes | JSON request body |

### Get fields
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-get-system-and-custom-fields` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Create custom field
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-create-custom-field` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Get fields paginated
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-get-fields-paginated` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| type | array | no | The type of fields to search. |
| id | array | no | The IDs of the custom fields to return or, where `query` is specified, filter. |
| query | string | no | String used to perform a case-insensitive partial match with field names or descriptions. |
| orderBy | string | no | [Order](https://dac-static.atlassian.com) the results by a field: * `contextsCount` sorts by the number of contexts related to a field *… |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information in the response. This parameter accepts a comma-separated… |

### Get fields in trash paginated
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-list-fields-in-trash-paginated` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| id | array | no |  |
| query | string | no | String used to perform a case-insensitive partial match with field names or descriptions. |
| expand | string | no |  |
| orderBy | string | no | [Order](https://dac-static.atlassian.com) the results by a field: * `name` sorts by the field name * `trashDate` sorts by the date the… |

### Update custom field
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-update-custom-field` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| body | object | yes | JSON request body |

### Get custom field contexts
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-list-custom-field-contexts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| isAnyIssueType | boolean | no | Whether to return contexts that apply to all issue types. |
| isGlobalContext | boolean | no | Whether to return contexts that apply to all projects. |
| contextId | array | no | The list of context IDs. To include multiple contexts, separate IDs with ampersand: `contextId=10000&contextId=10001`. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Create custom field context
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-create-custom-field-context` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| body | object | yes | JSON request body |

### Get custom field contexts default values
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-get-default-values` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field, for example `customfield\_10000`. |
| contextId | array | no | The IDs of the contexts. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Set custom field contexts default values
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-set-default-values` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| body | object | yes | JSON request body |

### Get issue types for custom field context
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-get-issue-type-mappings-for-cont` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | array | no | The ID of the context. To include multiple contexts, provide an ampersand-separated list. For example, `contextId=10001&contextId=10002`. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Get custom field contexts for projects and issue types
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-get-custom-field-contexts-for-pr` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| body | object | yes | JSON request body |

### Get project mappings for custom field context
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-get-project-context-mapping` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field, for example `customfield\_10000`. |
| contextId | array | no | The list of context IDs. To include multiple context, separate IDs with ampersand: `contextId=10000&contextId=10001`. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Update custom field context
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-update-custom-field-context` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Delete custom field context
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-delete-custom-field-context` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |

### Add issue types to context
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-add-issue-types-to-context` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Remove issue types from context
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-remove-issue-types-from-context` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Get custom field options (context)
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-get-context-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| optionId | integer | no | The ID of the option. |
| onlyOptions | boolean | no | Whether only options are returned. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Create custom field options (context)
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-create-custom-field-option` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Update custom field options (context)
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-update-context-option` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Reorder custom field options (context)
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-reorder-custom-field-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Delete custom field options (context)
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-delete-custom-field-option` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context from which an option should be deleted. |
| optionId | integer | yes | The ID of the option to delete. |

### Replace custom field options
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-replace-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| replaceWith | integer | no | The ID of the option that will replace the currently selected option. |
| jql | string | no | A JQL query that specifies the issues to be updated. For example, *project=10000*. |
| fieldId | string | yes | The ID of the custom field. |
| optionId | integer | yes | The ID of the option to be deselected. |
| contextId | integer | yes | The ID of the context. |

### Assign custom field context to projects
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-assign-contexts-to-projects` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Remove custom field context from projects
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-contexts-remove-custom-field-context-from` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the custom field. |
| contextId | integer | yes | The ID of the context. |
| body | object | yes | JSON request body |

### Get screens for a field
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/screens-get-for-field-screens` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldId | string | yes | The ID of the field to return screens for. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about screens in the response. This parameter accepts… |

### Get all issue field options
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-get-all-issue-field-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |

### Create issue field option
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-create-field-option` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |
| body | object | yes | JSON request body |

### Get selectable issue field options
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-get-selectable-issue-field-o` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| projectId | integer | no | Filters the results to options that are only available in the specified project. |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |

### Get visible issue field options
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-get-visible-issue-field-opti` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| projectId | integer | no | Filters the results to options that are only available in the specified project. |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |

### Get issue field option
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-get-issue-field-option` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |
| optionId | integer | yes | The ID of the option to be returned. |

### Update issue field option
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-update-option-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |
| optionId | integer | yes | The ID of the option to be updated. |
| body | object | yes | JSON request body |

### Delete issue field option
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-delete-option` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |
| optionId | integer | yes | The ID of the option to be deleted. |

### Replace issue field option
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-custom-field-options-apps-deselect-option-from-issues` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| replaceWith | integer | no | The ID of the option that will replace the currently selected option. |
| jql | string | no | A JQL query that specifies the issues to be updated. For example, *project=10000*. |
| overrideScreenSecurity | boolean | no | Whether screen security is overridden to enable hidden fields to be edited. Available to Connect and Forge app users with admin permission. |
| overrideEditableFlag | boolean | no | Whether screen security is overridden to enable uneditable fields to be edited. Available to Connect and Forge app users with *Administer… |
| fieldKey | string | yes | The field key is specified in the following format: **$(app-key)\_\_$(field-key)**. For example, *example-add-on\_\_example-issue-field*.… |
| optionId | integer | yes | The ID of the option to be deselected. |

### Delete custom field
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-delete-custom-field` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of a custom field. |

### Restore custom field from trash
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-restore-custom-field-from-trash` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of a custom field. |

### Move custom field to trash
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-fields-move-custom-field-to-trash` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | string | yes | The ID of a custom field. |

### Get all field configurations
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-get-all-field-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| id | array | no | The list of field configuration IDs. To include multiple IDs, provide an ampersand-separated list. For example, `id=10000&id=10001`. |
| isDefault | boolean | no | If *true* returns default field configurations only. |
| query | string | no | The query string used to match against field configuration names and descriptions. |

### Create field configuration
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-create-field-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Update field configuration
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-update-field-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration. |
| body | object | yes | JSON request body |

### Delete field configuration
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-delete-field-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration. |

### Get field configuration items
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-get-configuration-items` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration. |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |

### Update field configuration items
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-update-field-config-items` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration. |
| body | object | yes | JSON request body |

### Get all field configuration schemes
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-list-field-configuration-schemes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| id | array | no | The list of field configuration scheme IDs. To include multiple IDs, provide an ampersand-separated list. For example, `id=10000&id=10001`. |

### Create field configuration scheme
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-create-field-configuration-scheme` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Get field configuration issue type items
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-get-configuration-scheme-mapping` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| fieldConfigurationSchemeId | array | no | The list of field configuration scheme IDs. To include multiple field configuration schemes separate IDs with ampersand:… |

### Get field configuration schemes for projects
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-get-field-configuration-schemes-f` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| projectId | array | yes | The list of project IDs. To include multiple projects, separate IDs with ampersand: `projectId=10000&projectId=10001`. |

### Assign field configuration scheme to project
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-assign-field-configuration-scheme` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Update field configuration scheme
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-update-scheme` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration scheme. |
| body | object | yes | JSON request body |

### Delete field configuration scheme
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-delete-scheme` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration scheme. |

### Assign issue types to field configurations
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-assign-issue-types-to-field-confi` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration scheme. |
| body | object | yes | JSON request body |

### Remove issue types from field configuration scheme
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/issue-field-configurations-remove-issue-types-from-field-con` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the field configuration scheme. |
| body | object | yes | JSON request body |

### Create filter
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/filters-create-filter` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about filter in the response. This parameter accepts a… |
| overrideSharePermissions | boolean | no | EXPERIMENTAL: Whether share permissions are overridden to enable filters with any share permissions to be created. Available to users with… |
| body | object | yes | JSON request body |

### Get default share scope
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/filter-sharing-get-default-share-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |

### Set default share scope
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/filter-sharing-set-default-share-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| body | object | yes | JSON request body |

### Get favorite filters
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/filters-list-favorite-filters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about filter in the response. This parameter accepts a… |

### Get my filters
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/filters-get-user-filters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about filter in the response. This parameter accepts a… |
| includeFavourites | boolean | no | Include the user's favorite filters in the response. |

### Search for filters
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/filters-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| filterName | string | no | String used to perform a case-insensitive partial match with `name`. |
| accountId | string | no | User account ID used to return filters with the matching `owner.accountId`. This parameter cannot be used with `owner`. |
| owner | string | no | This parameter is deprecated because of privacy changes. Use `accountId` instead. See the [migration… |
| groupname | string | no | As a group's name can change, use of `groupId` is recommended to identify a group. Group name used to returns filters that are shared with… |
| groupId | string | no | Group ID used to returns filters that are shared with a group that matches `sharePermissions.group.groupId`. This parameter cannot be used… |
| projectId | integer | no | Project ID used to returns filters that are shared with a project that matches `sharePermissions.project.id`. |
| id | array | no | The list of filter IDs. To include multiple IDs, provide an ampersand-separated list. For example, `id=10000&id=10001`. Do not exceed 200… |
| orderBy | string | no | [Order](https://dac-static.atlassian.com) the results by a field: * `description` Sorts by filter description. Note that this sorting… |
| startAt | integer | no | The index of the first item to return in a page of results (page offset). |
| maxResults | integer | no | The maximum number of items to return per page. |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about filter in the response. This parameter accepts a… |
| overrideSharePermissions | boolean | no | EXPERIMENTAL: Whether share permissions are overridden to enable filters with any share permissions to be returned. Available to users… |

### Get filter
`GET https://apizie.tech/v1/dev-tools:atlassian-jira/filters-get-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the filter to return. |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about filter in the response. This parameter accepts a… |
| overrideSharePermissions | boolean | no | EXPERIMENTAL: Whether share permissions are overridden to enable filters with any share permissions to be returned. Available to users… |

### Update filter
`POST https://apizie.tech/v1/dev-tools:atlassian-jira/filters-update-filter-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | Part of the server address: https://{domain}.atlassian.net |
| id | integer | yes | The ID of the filter to update. |
| expand | string | no | Use [expand](https://dac-static.atlassian.com) to include additional information about filter in the response. This parameter accepts a… |
| overrideSharePermissions | boolean | no | EXPERIMENTAL: Whether share permissions are overridden to enable the addition of any share permissions to filters. Available to users with… |
| body | object | yes | JSON request body |

…and 280 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/dev-tools:atlassian-jira/announcement-banner-get-configuration" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Atlassian The Jira Cloud platform REST API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/dev-tools:atlassian-jira/announcement-banner-get-configuration with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Atlassian The Jira Cloud platform REST API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Atlassian The Jira Cloud platform REST API itself also needs your own key from your-domain.atlassian.net.

### Can AI agents use the Atlassian The Jira Cloud platform REST API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key dev-tools:atlassian-jira.

### What is the status of the Atlassian The Jira Cloud platform REST API API?
Needs your own provider key (bring your own key)
