REGULATORY QMSR replaces 21 CFR Part 820 — is your quality system ready? Check your gaps free →
Developers

Your compliance data, wherever you need it

Aligntra's REST API lets you pull audit results, push documents, and trigger analysis programmatically. Build integrations with your eQMS, CI/CD pipeline, or internal tools.

Quick Start

Three steps to your first API call

Generate an API key, make a request, and start building integrations.

1

Generate a Key

Create a scoped API key from your organization Settings page. Choose exactly which data the key can access.

2

Make Requests

Use standard HTTP requests with your API key. Read audits, findings, gaps, and documents — or create new audits.

3

Automate

Trigger compliance analysis on demand. Sync results to your eQMS, CI/CD pipeline, or internal dashboards.

Read Endpoints

Pull compliance data into any system

Access audit results, findings, gaps, and documents through a clean REST interface. Paginated responses with filtering keep payloads lean.

  • List audits with pagination and standard filtering
  • Get findings categorized by ISO 19011 issue type
  • Export gaps with evidence citations and severity
  • Retrieve document metadata and analysis results
Terminal
# List all audits
curl -H "Authorization: Bearer ak_live_..." \
  https://aligntra.com/api/v1/audits

# Response
{
  "items": [
    {
      "id": "aud_7f3k...",
      "name": "Q2 ISO 13485 Audit",
      "standard": "ISO13485",
      "status": "completed",
      "compliance_score": 87.5
    }
  ],
  "total": 12,
  "page": 1
}
Write Endpoints

Create audits and trigger analysis programmatically

Automate your entire compliance workflow. Create audits, upload documents, and kick off analysis — all from your own systems.

  • Create audits with standard and metadata
  • Upload documents via multipart form data
  • Trigger compliance analysis on demand
  • Build automated compliance pipelines
Terminal
# Create a new audit
curl -X POST \
  -H "Authorization: Bearer ak_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Q2 2026 Audit",
    "standard_id": "ISO13485",
    "description": "Quarterly review"
  }' \
  https://aligntra.com/api/v1/audits

# Response — 201 Created
{
  "id": "aud_9x2m...",
  "name": "Q2 2026 Audit",
  "status": "created"
}
Use Cases

What teams build with the API

eQMS Sync

Push findings and gaps into MasterControl, Greenlight Guru, ETQ, or Qualio. Keep your QMS and audit data in sync automatically.

CI/CD Compliance Gates

Block releases with open Major NCs. Integrate compliance checks into Jenkins, GitHub Actions, or GitLab CI pipelines.

Custom Dashboards

Build internal compliance views with real-time gap data. Tailored visualizations for management review or board reporting.

ERP Integration

Feed compliance status into SAP, Oracle, or your internal ERP. Tie quality metrics to production and supply chain data.

Automated Reporting

Schedule weekly compliance snapshots for management. Generate trend reports across audit cycles without manual export.

Multi-Site Rollups

Aggregate audit data across facilities for corporate QA. Compare compliance scores, track closure rates, and spot trends.

API Key Security

Keys are SHA-256 hashed at rest — never stored in plaintext. Scoped permissions let you control exactly which data each key can access. Rate limits scale with your plan.

read:audits read:documents read:analyses read:rcv write:webhooks
Plan Availability

API access by plan

Trial Professional Business Enterprise
API Access
Rate Limit 120 req/min 300 req/min
Max API Keys 25 25
Scoped Permissions
OpenAPI / Swagger Docs

API access is available on Business and Enterprise plans. See all plans →

Ready to integrate?

Start your free trial and generate your first API key in minutes.

Start Trial → View API Docs