API Endpoints
Explore and test our available API endpoints
POST /api/analyze/job
Create an audit job
GET /api/analyze/job/:id
Get job status
POST
/api/analyze/job
Create an asynchronous audit job for a website. Use this endpoint for long-running audits.

Request

// Headers
{
  "Content-Type": "application/json",
  "X-API-Key": "your-api-key"
}

// Body
{
  "url": "https://example.com",
  "user_id": 123          // optional
}

Response

// 202 Accepted
{
  "job_id": "550e8400-e29b-41d4-a716-446655440000",
  "status": "pending",
  "url": "https://example.com",
  "created_at": "2023-04-01T12:34:56.789Z"
}