Getting started
Build on the Auditmark API.
The Auditmark API lets external systems read and write your organization's data. All integration work targets the service API, versioned at /v1. Its base URL is https://api.auditmark.io/v1.
Authentication
Every request to /v1 requires an organization API key sent as a bearer token. See Authentication and API keys for how to create keys and attach them to requests.
What the API exposes
The service API covers the platform's shared resources:
- Templates and template families
- Inspections and their findings
- Client accounts and locations
- Response sets
- Schedules
- Reports and attachments
- Documents
- Tags
The interactive API reference in these docs lists every endpoint and lets you try calls directly. The OpenAPI description is published at https://api.auditmark.io/v1/openapi.json if you want to generate a client or import it into a tool like Postman.
What stays in the admin app
Some capabilities are deliberately outside the API key surface and are managed only in app.auditmark.io:
- API key creation and revocation
- Webhook endpoint management
- The approvals queue
- AI features
Where to go next
- Authentication and API keys: create a key and make your first request.
- Webhooks: receive Auditmark events at your own endpoint.
- Errors and rate limits: understand error shapes and request limits.