DOCUMENTATION
API Reference
Integrate WebAudit into your workflows with our RESTful API. Programmatically create projects, run audits, and retrieve results.
Authentication
The WebAudit API uses Bearer token authentication. Include your API key in the Authorization header:
Authorization: Bearer your_api_key_hereGetting Your API Key
- Log in to your WebAudit dashboard
- Navigate to Settings → API
- Click "Generate New Key"
- Copy and securely store your key
Base URL
https://api.webaudit.dev/v1All API requests should be made to this base URL. All responses are returned in JSON format.
Endpoints
POST
/api/v1/auth/loginAuthenticate and receive access tokenPOST
/api/v1/auth/refreshRefresh access tokenGET
/api/v1/projectsList all projects in workspacePOST
/api/v1/projectsCreate a new projectGET
/api/v1/projects/:idGet project detailsPOST
/api/v1/projects/:id/crawlsStart a new audit crawlGET
/api/v1/crawls/:idGet crawl status and resultsGET
/api/v1/crawls/:id/issuesGet issues from a crawlGET
/api/v1/crawls/:id/pagesGet pages from a crawlGET
/api/v1/reports/:crawlIdGenerate audit reportRate Limits
Free Plan
100
requests per hour
Pro Plan
1,000
requests per hour
Team Plan
10,000
requests per hour
Enterprise
Custom
contact sales