An endpoint is a specific URL of an API that corresponds to a particular resource or action. It's the 'entry point' through which your application communicates with the server.
What is an endpoint?
An endpoint is a specific URL exposed by an API that represents a resource or an action. Each endpoint combines a URL and an HTTP method to precisely define what you can do.
Endpoint structure
An endpoint consists of:
- Base URL:
https://ailabsaudit.com/api/v1 - Resource path:
/clients,/audits/42/results - HTTP method: GET, POST, PUT, DELETE
- Parameters: Query string (
?page=1) or path (/clients/{id})
Common examples
GET /api/v1/clients— List clientsGET /api/v1/clients/42— Client #42 detailPOST /api/v1/audits/launch— Launch an auditGET /api/v1/reports/15/download— Download a report
AILabsAudit Endpoints
The AILabsAudit REST API exposes over 30 endpoints organized into 8 groups: clients, audits, reports, action plans, questionnaires, analytics, models and account. Complete documentation is available via Swagger.