JIRA
Connect to the JIRA Project Management API to create and manage workflows, plan projects and track issues programmatically. Test an API call and export the code.
93 subscribers
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
JIRA endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
addActorToProjectRole /addActorToProjectRole |
Adds an actor (user or group) to a project role. |
| POST |
addCommentToIssue /addCommentToIssue |
Adds a new comment to an issue. |
| POST |
addDefaultActorsToRole /addDefaultActorsToRole |
Adds default actors to the given role. The request data should contain a list of usernames or a list of groups to add. |
| POST |
addFieldToDefaultScreen /addFieldToDefaultScreen |
Adds field or custom field to the default tab. |
| POST |
addFilterSharePermissions /addFilterSharePermissions |
Adds a share permissions to the given filter. Adding a global permission removes all previous permissions from the filter. |
| POST |
addIssueAttachment /addIssueAttachment |
Add attachment to an issue. |
| POST |
addIssueVote /addIssueVote |
Cast your vote in favour of an issue. |
| POST |
addIssueWatcher /addIssueWatcher |
Adds a user to an issue's watcher list. |
| POST |
addIssueWorklog /addIssueWorklog |
Adds a new worklog entry to an issue. |
| POST |
addScreenField /addScreenField |
Adds field to the given tab. |
| POST |
addScreenTab /addScreenTab |
Creates tab for given screen. |
| POST |
addUserToGroup /addUserToGroup |
Adds given user to a group. Returns the current state of the group. |
| POST |
assignIssueToUser /assignIssueToUser |
Assigns an issue to a user. |
| POST |
assignPermissionScheme /assignPermissionScheme |
Assigns a permission scheme with a project. |
| POST |
createAvatar /createAvatar |
Creates an avatar for a given entity. |
| POST |
createComponent /createComponent |
Create a component. |
| POST |
createCustomField /createCustomField |
Creates a custom field using a definition. |
| POST |
createDraftForScheme /createDraftForScheme |
Create a draft for the passed scheme. The draft will be a copy of the state of the parent. |
| POST |
createFilter /createFilter |
Creates a new filter, and returns newly created filter. |
| POST |
createGroup /createGroup |
Creates a group by given group parameter. |
| POST |
createIssueLink /createIssueLink |
Creates an issue link between two issues. |
| POST |
createIssueLinkType /createIssueLinkType |
Create a new issue link type. |
| POST |
createIssueType /createIssueType |
Creates an issue type. |
| POST |
createIssueTypeAvatar /createIssueTypeAvatar |
Creates an avatar for an issue type, for a given issue type Id. |
| POST |
createIssues /createIssues |
Creates issues or sub-tasks from a JSON representation. Creates many issues in one bulk operation. |
| POST |
createPermissionGrant /createPermissionGrant |
Creates a permission grant in a permission scheme. |
| POST |
createPermissionScheme /createPermissionScheme |
Create a new permission scheme. |
| POST |
createProject /createProject |
Creates a new project. |
| POST |
createProjectAvatar /createProjectAvatar |
Creates an avatar for a project, for a given project Id or project key. |
| POST |
createProjectCategory /createProjectCategory |
Create a project category. |
| POST |
createProjectRole /createProjectRole |
Creates a new ProjectRole to be available in JIRA. |
| POST |
createRemoteIssueLink /createRemoteIssueLink |
Create remote issue link from a JSON representation. |
| POST |
createRemoteVersionLink /createRemoteVersionLink |
Create a remote version link. |
| POST |
createSelectFieldOption /createSelectFieldOption |
Creates an option for a select list issue field, for a given field key. |
| POST |
createSingleIssue /createSingleIssue |
Creates an issue or a sub-task from a JSON representation. |
| POST |
createVersion /createVersion |
Create a version. |
| POST |
createWorkflowProperty /createWorkflowProperty |
Add a new property to a transition. |
| POST |
createWorkflowScheme /createWorkflowScheme |
Create a new workflow scheme. |
| POST |
deleteActorFromProjectRole /deleteActorFromProjectRole |
Deletes actors (users or groups) from a project role. |
| POST |
deleteAvatar /deleteAvatar |
Deletes avatar. |
| POST |
deleteCommentProperty /deleteCommentProperty |
Removes the property from the comment identified by the key or by the id. Ths user removing the property is requiredto have permissions to administer the comment. |
| POST |
deleteComponent /deleteComponent |
Delete a project component. |
| POST |
deleteDashboardProperty /deleteDashboardProperty |
Removes the property from the dashboard item identified by the key or by the id. |
| POST |
deleteDefaultActorFromRole /deleteDefaultActorFromRole |
Removes default actor from the given role. |
| POST |
deleteDefaultDraftWorkflowScheme /deleteDefaultDraftWorkflowScheme |
Remove the default workflow from the passed draft workflow scheme. |
| POST |
getAllScreenTabs /getAllScreenTabs |
Returns a list of all tabs for the given screen. |
| POST |
deleteDefaultWorkflowScheme /deleteDefaultWorkflowScheme |
Remove the default workflow from the passed workflow scheme. |
| POST |
deleteDraftSchemeIssueType /deleteDraftSchemeIssueType |
Remove the specified issue type mapping from the draft scheme. |
| POST |
deleteDraftWorkflowMapping /deleteDraftWorkflowMapping |
Delete the passed workflow from the draft workflow scheme. |
| POST |
deleteDraftWorkflowScheme /deleteDraftWorkflowScheme |
Delete the passed draft workflow scheme. |
+ 50 more endpoints on the provider's documentation.
JIRA pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |