Markdown Importer REST API

The Markdown Importer REST API allows you to programmatically import markdown content into Confluence pages. This feature is designed for automation workflows, CI/CD pipelines, bulk migrations, and custom integrations.
Note: The REST API currently supports importing only. Export functionality via API is not yet available and must be done through the UI.
- Secure Authentication: JWT-based token authentication
- Automatic Conversion: Markdown to Confluence ADF (Atlas Document Format)
- Conflict Handling: Create new pages or update existing ones
- License Validation: Tied to your active Confluence license
- Audit Logging: Complete request logging for security and debugging
- Active Markdown Importer for Confluence license
- Admin access to Confluence global settings
- HTTPS-enabled environment for secure API calls
Explore the REST API documentation:
- Navigate to Confluence Settings → Apps → Markdown Importer for Confluence → API tab
- Click Create New Token and configure expiration
- Copy your token (you won't see it again!)
- Make your first API request:
curl -X POST "YOUR_API_ENDPOINT" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"spaceId": "DOCS",
"parentId": "123456789",
"pageTitle": "My First API Page",
"content": "# Hello World\n\nThis is my first API-created page!",
"overwrite": false
}'
- Document Version: 1.0
- Last Updated: 2025-10-07
- Product: Markdown Importer for Confluence