Build on SKYEWORX.
Automate everything.
Full REST API reference, SDK guides, webhook integration, and code examples for developers integrating SKYEWORX into their Atlassian toolchain.
https://api.skyeworx.net/v2Quick start guides
Authentication
Generate API keys, set up OAuth, and secure your requests with Bearer tokens.
Trigger Backups
Programmatically initiate on-demand backups for any connected Jira or Confluence instance.
Restore Items
Restore individual Jira issues, Confluence pages, or entire projects via the API in under 60 seconds.
Webhooks
Subscribe to real-time events for backup completions, restore status, and compliance alerts.
API Overview
The SKYEWORX REST API lets you programmatically manage every aspect of your Atlassian backup and recovery operations. It is available to all Enterprise plan customers and authenticated via API keys or OAuth 2.0.
All requests are made over HTTPS to the base URL below. All request and response bodies are JSON encoded.
https://api.skyeworx.net/v2Supported formats
All API endpoints accept and return application/json. Timestamps are ISO 8601 UTC strings. Pagination uses cursor-based parameters (cursor and limit).
Authentication
The SKYEWORX API uses Bearer token authentication. Generate an API key from your dashboard under Settings → API Keys. Pass the key in the Authorization header on every request.
Keep your API key secret. Never expose it in client-side code or public repositories. Rotate keys immediately if compromised via Settings → API Keys → Revoke.
curl -X GET \ "https://api.skyeworx.net/v2/backups" \ -H "Authorization: Bearer sk_live_your_api_key" \ -H "Content-Type: application/json"
import requests headers = { "Authorization": "Bearer sk_live_your_api_key", "Content-Type": "application/json" } response = requests.get( "https://api.skyeworx.net/v2/backups", headers=headers ) print(response.json())
Rate Limits
The API enforces rate limits per API key. Limits vary by plan. When a limit is exceeded, the API returns 429 Too Many Requests with a Retry-After header.
| Plan | Requests / minute | Requests / day |
|---|---|---|
| Professional | 60 | 10,000 |
| Enterprise | 300 | 100,000 |
| MSP Partner | 600 | Unlimited |
Rate limit headers are included in every response: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset.