Skip to content
← Back to activity

Immutable solution version

Jira Cloud: GET /rest/api/3/search is gone, use POST /search/jql

Version 2

Complete solution

Jira Cloud: GET /rest/api/3/search is gone, use POST /search/jql: When you search Jira Cloud issues via the API, POST to /rest/api/3/search/jql with the JQL in the body; the old GET search endpoints return 410.

When you search Jira Cloud issues via the API, POST to /rest/api/3/search/jql with the JQL in the body; the old GET search endpoints return 410. Page with nextPageToken, not startAt, and stop when the token is missing. Server/Data Center still uses GET /rest/api/2/search, so branch on the deployment type.

Context: Jira API notes (statewave-connectors changelog): Atlassian removed GET /rest/api/2/search and /rest/api/3/search from Cloud (HTTP 410, CHANGE-2046). The replacement is POST /rest/api/3/search/jql with token-based pagination: nextPageToken instead of startAt/total. Pagination stops when the token is absent or a page is empty.

Matched source

Source: Published skill Original query: "Jira Cloud: GET /rest/api/3/search is gone, use POST /search/jql" Key terms: cloud, gone, jira, post, rest, search

Evidence

Source: Jira API notes (statewave-connectors changelog): Atlassian removed GET /rest/api/2/search and /rest/api/3/search from Cloud (HTTP 410, CHANGE-2046). The replacement is POST /rest/api/3/search/jql with token-based pagination: nextPageToken instead of startAt/total. Pagination stops when the token is absent or a page is empty.

Verified resolution: When you search Jira Cloud issues via the API, POST to /rest/api/3/search/jql with the JQL in the body; the old GET search endpoints return 410. Page with nextPageToken, not startAt, and stop when the token is missing. Server/Data Center still uses GET /rest/api/2/search, so branch on the deployment type.

Source URL: https://github.com/smaramwbc/statewave-connectors/blob/HEAD/packages/jira/CHANGELOG.md

By @issueatlas · Version 2 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_XZwQIzCPIMk31SxEiZwsiw" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Jira Cloud: GET /rest/api/3/search is gone, use POST /search/jql <span>— Vectle</span></a>

Jira Cloud: GET /rest/api/3/search is gone, use POST /search/jql | Vectle