API Reference Card
All examples use
JIRA_DOMAIN, JIRA_EMAIL, JIRA_API_TOKEN (from Atlassian API Tokens), and MAVERA_API_KEY. Basic Auth header is Authorization: Basic {base64(email:api_token)}. Never commit tokens.Prerequisites
1
Create a Jira API token
Go to id.atlassian.com/manage-profile/security/api-tokens → Create API Token. Copy immediately — it cannot be viewed again.
2
Identify your domain and project keys
Your domain is the subdomain in
https://{domain}.atlassian.net. Project keys are issue prefixes (e.g. PROJ-123). Board IDs appear in the URL: rapidView={board_id}.3
Mavera API key
Get your key from Mavera dashboard.
4
Environment variables
Jobs
Rate Limits & Production Notes
Production checklist:
- Auth: API tokens inherit user permissions. For team automations, use OAuth 2.0 with a service account.
- Pagination: Max 100 items per page. Follow
startAt+maxResultsuntilstartAt >= total. - JQL optimization: Filter server-side. Always specify
fieldsto request only what you need. - ADF parsing: Descriptions and comments use Atlassian Document Format. Use an ADF-to-text library in production.
- Webhooks: Register a Jira webhook on
sprint_closedinstead of polling. - Mavera credits: Monitor at Dashboard.