Auditmark

Getting started

Build on the Auditmark API to read and write your organization's data.

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 in the Authorization header. You create and revoke keys in the admin app, not through the API. See Authentication and API keys for how to create a key and attach it to requests.

What the API exposes

The service API covers your organization's shared resources. Each group below maps to one or more endpoint families in the reference.

Resource groupWhat it covers
TemplatesTemplates, template families, draft and publish flow, family tags
InspectionsInspection lifecycle, responses, sections, participants, start and advance
Findings and corrective actionsFindings on an inspection and the corrective actions raised from them
Approvals and sign-offsInspection approvals and sign-off records
ReportsGenerated reports, report preview, and report email
Report layoutsReport layout definitions, presets, covers, logos, and defaults
Report themesReport theme definitions, fonts, and previews
AttachmentsInspection attachments and signed attachment URLs
Client accountsClient account records
LocationsLocation records
Response setsManual and sourced response sets and their options
SchedulesInspection schedules, calendar, previews, and overrides
TagsOrg tags
DocumentsThe document library
NoticesNotices, inbox, acknowledgments, and recipients
MembersOrg members, assignable members, and your own profile and preferences
OrganizationOrg settings and logo
IntegrationsIntegration connections, sources, sync runs, directory sources, and user candidates
AnalyticsDashboards, widgets, KPI definitions, and query endpoints
IssuesIssue categories, public links, and issues

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 the admin app at app.auditmark.io:

CapabilityWhere it lives
API key creation and revocationSettings, on the API keys tab
Webhook endpoint managementSettings
AI featuresThroughout the admin app

An organization API key cannot create or revoke keys, manage webhook endpoints, or drive an AI call. AI features require a signed-in admin.

Where to go next

PageWhat you do there
Authentication and API keysCreate a key and make your first request.
WebhooksReceive Auditmark events at your own endpoint.
Errors and rate limitsUnderstand error shapes and request limits.

On this page