API Documentation
Complete REST API reference for Auditus platform
Getting Started
Base URL
https://auditus.ai/api/v1Authentication
Authorization: Bearer <access_token>Rate Limiting
100 requests/minute per API key. Headers: X-RateLimit-Limit, X-RateLimit-Remaining
POST
/api/engagementCreate a new engagement
Parameters:
client_name, industry, fiscal_year, revenue, audit_type, risk_profile
Returns:
Engagement ID, materiality, performance_materiality
GET
/api/engagementList all engagements
Parameters:
status (optional), limit, offset
Returns:
Array of engagements with status and metrics
Error Responses
400Bad Request: Invalid parameters or missing required fields
401Unauthorized: Missing or invalid access token
404Not Found: Resource does not exist
429Too Many Requests: Rate limit exceeded
500Internal Server Error: Server-side processing error
For additional support or to request API features, contact ceo@theupcapital.com