Axura

API Reference

Axura REST API documentation. Authenticate, manage findings, export evidence, and integrate compliance data with your existing tools.
5 min read
Updated: January 2026
API
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/v1

Authentication

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

PlanRequests/MinuteRequests/Day
Free601,000
Pro30050,000
Enterprise1,000Unlimited

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

API Endpoints