{ "opencollection": "1.0.0", "info": { "name": "Atlassian Admin Account JQL API", "version": "1.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "JQL", "type": "folder" }, "items": [ { "info": { "name": "Atlassian Get Field Reference Data Get", "type": "http" }, "http": { "method": "GET", "url": "https://api.atlassian.com/rest/api/3/jql/autocompletedata" }, "docs": "Returns reference data for JQL searches. This is a downloadable version of the documentation provided in [Advanced searching - fields reference](https://confluence.atlassian.com/x/gwORLQ) and [Advanced searching - functions reference](https://confluence.atlassian.com/x/hgORLQ), along with a list of JQL-reserved words. Use this information to assist with the programmatic creation of JQL queries or the validation of queries built in a custom query builder.

To filter visible field details by" }, { "info": { "name": "Atlassian Get Field Reference Data Post", "type": "http" }, "http": { "method": "POST", "url": "https://api.atlassian.com/rest/api/3/jql/autocompletedata", "body": { "type": "json", "data": "{}" } }, "docs": "Returns reference data for JQL searches. This is a downloadable version of the documentation provided in [Advanced searching - fields reference](https://confluence.atlassian.com/x/gwORLQ) and [Advanced searching - functions reference](https://confluence.atlassian.com/x/hgORLQ), along with a list of JQL-reserved words. Use this information to assist with the programmatic creation of JQL queries or the validation of queries built in a custom query builder.

This operation can filter the cust" }, { "info": { "name": "Atlassian Get Field Auto Complete Suggestions", "type": "http" }, "http": { "method": "GET", "url": "https://api.atlassian.com/rest/api/3/jql/autocompletedata/suggestions", "params": [ { "name": "fieldName", "value": "", "type": "query", "description": "The name of the field." }, { "name": "fieldValue", "value": "", "type": "query", "description": "The partial field item name entered by the user." }, { "name": "predicateName", "value": "", "type": "query", "description": "The name of the [ CHANGED operator predicate](https://confluence.atlassian.com/x/hQORLQ#Advancedsearching-operatorsreference-CHANGEDCHANGED) for which the suggestions are generated. The valid predicate operators are *by*, *from*, and *to*." }, { "name": "predicateValue", "value": "", "type": "query", "description": "The partial predicate item name entered by the user." } ] }, "docs": "Returns the JQL search auto complete suggestions for a field.

Suggestions can be obtained by providing:

* `fieldName` to get a list of all values for the field.
* `fieldName` and `fieldValue` to get a list of values containing the text in `fieldValue`.
* `fieldName` and `predicateName` to get a list of all predicate values for the field.
* `fieldName`, `predicateName`, and `predicateValue` to get a list of predicate values containing the text in `predicateValue`.
Validation is performed in context of the current user.

This operation can be accessed anonymously.

**[Permissions](#permissions) required:** None." }, { "info": { "name": "Atlassian Convert User Identifiers To Account Ids In Jql Queries", "type": "http" }, "http": { "method": "POST", "url": "https://api.atlassian.com/rest/api/3/jql/pdcleaner", "body": { "type": "json", "data": "{}" } }, "docs": "Converts one or more JQL queries with user identifiers (username or user key) to equivalent JQL queries with account IDs.

You may wish to use this operation if your system stores JQL queries and you want to make them GDPR-compliant. For more information about GDPR-related changes, see the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/).

**[Permissions](#permissions) required:** Permission to access Jira." }, { "info": { "name": "Atlassian Sanitize Jql Queries", "type": "http" }, "http": { "method": "POST", "url": "https://api.atlassian.com/rest/api/3/jql/sanitize", "body": { "type": "json", "data": "{}" } }, "docs": "Sanitizes one or more JQL queries by converting readable details into IDs where a user doesn't have permission to view the entity.

For example, if the query contains the clause *project = 'Secret project'*, and a user does not have browse permission for the project \"Secret project\", the sanitized query replaces the clause with *project = 12345\"* (where 12345 is the ID of the project). If a user has the required permission, the clause is not sanitized. If the account ID is null, sanitizing" } ] } ], "bundled": true }