API Reference
Axura REST API documentation. Authenticate, manage findings, export evidence, and integrate compliance data with your existing tools.
5 min read
Updated: January 2026API
REST
Integration
Developer
API Overview
The Axura API allows you to programmatically access your compliance data, manage findings, and integrate with your existing workflows.
Base URL
https://api.axura.io/v1Authentication
All API requests require authentication using an API key. Include the key in the Authorization header:
curl -X GET "https://api.axura.io/v1/findings" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"⚠️ Keep API Keys Secure
Never expose API keys in client-side code or public repositories. Use environment variables and secret management tools.
Rate Limits
| Plan | Requests/Minute | Requests/Day |
|---|---|---|
| Free | 60 | 1,000 |
| Pro | 300 | 50,000 |
| Enterprise | 1,000 | Unlimited |
Response Format
{
"success": true,
"data": { ... },
"pagination": {
"page": 1,
"per_page": 25,
"total": 100,
"total_pages": 4
}
}Error Handling
{
"success": false,
"error": {
"code": "INVALID_API_KEY",
"message": "The provided API key is invalid or expired"
}
}Available Endpoints
GET /findings
List all findings with filtering
GET /evidence
Export compliance evidence
GET /controls
Control status and compliance
GET /integrations
List connected integrations
POST /webhooks
Configure event webhooks
