Connect to AI
Project Management OAuth 2.0

Atlassian REST API

Unified APIs for Jira, Confluence, and Bitbucket

Atlassian provides a comprehensive suite of REST APIs for their collaboration and project management platforms including Jira, Confluence, and Bitbucket. Developers use these APIs to automate workflows, integrate project data with external systems, and build custom applications that extend Atlassian's functionality. The APIs enable programmatic access to issues, projects, boards, pages, repositories, and user management across the Atlassian ecosystem.

Base URL https://api.atlassian.com

API Endpoints

MethodEndpointDescription
GET/ex/jira/{cloudId}/rest/api/3/issue/{issueIdOrKey}Returns a single issue by ID or key with full details including fields, comments, and attachments
POST/ex/jira/{cloudId}/rest/api/3/issueCreates a new issue in a specified project with custom fields and configurations
PUT/ex/jira/{cloudId}/rest/api/3/issue/{issueIdOrKey}Updates an existing issue's fields, status, assignee, or other properties
GET/ex/jira/{cloudId}/rest/api/3/searchSearches for issues using JQL (Jira Query Language) with filtering and pagination
GET/ex/jira/{cloudId}/rest/api/3/projectReturns all projects visible to the authenticated user with project details
POST/ex/jira/{cloudId}/rest/api/3/issue/{issueIdOrKey}/commentAdds a comment to an existing issue with optional visibility restrictions
GET/ex/confluence/{cloudId}/wiki/rest/api/contentRetrieves Confluence content including pages, blog posts, and attachments
POST/ex/confluence/{cloudId}/wiki/rest/api/contentCreates new Confluence content such as pages or blog posts in a specified space
PUT/ex/confluence/{cloudId}/wiki/rest/api/content/{contentId}Updates existing Confluence content with new body, title, or metadata
GET/ex/confluence/{cloudId}/wiki/rest/api/spaceReturns all Confluence spaces accessible to the authenticated user
GET/ex/bitbucket/{workspace}/{repo_slug}/commitsRetrieves commit history for a specific Bitbucket repository
POST/ex/bitbucket/{workspace}/{repo_slug}/pullrequestsCreates a new pull request in a Bitbucket repository with source and destination branches
GET/oauth/token/accessible-resourcesReturns the list of Atlassian cloud resources accessible to the OAuth token
GET/ex/jira/{cloudId}/rest/api/3/userRetrieves user account information by account ID or email address
POST/ex/jira/{cloudId}/rest/api/3/issue/{issueIdOrKey}/transitionsPerforms a workflow transition on an issue to change its status

Code Examples

curl -X GET 'https://api.atlassian.com/ex/jira/your-cloud-id/rest/api/3/issue/PROJ-123' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
  -H 'Accept: application/json'

Use Atlassian from Claude / Cursor / ChatGPT

Get a hosted MCP endpoint for Atlassian. Paste your Atlassian API key, copy back one URL, drop it into Claude Desktop, Cursor, or any AI client that supports remote MCP. Your AI calls Atlassian directly with your credentials — no local install, works on mobile.

create_jira_issue Creates a new Jira issue with specified project, issue type, summary, and description from natural language input
search_jira_issues Searches Jira issues using natural language queries converted to JQL, returning matching issues with key details
update_issue_status Transitions a Jira issue through workflow states based on conversational commands like 'move to in progress'
create_confluence_page Creates or updates Confluence documentation pages with AI-generated or user-provided content in a specified space
get_project_summary Retrieves comprehensive project information including open issues, recent activity, team members, and sprint status across Jira and Confluence

Connect in 60 seconds

Paste your Atlassian key → get an MCP URL → paste into Claude/Cursor. Hosted by IOX, encrypted at rest.

Connect Atlassian to your AI →

Related APIs