---
title: "Compliance Check"
method: POST
path: "/compliance/check"
tags: ["compliance"]
---

# Compliance Check

`POST /compliance/check`

## Request

- Base URL: `https://zarq.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://zarq.ai/compliance/check`
- Auth: none declared

Free compliance check against multiple jurisdictions.

Describe your AI system and get instant risk classifications,
compliance scores, identified gaps, and deadline countdowns
across all selected jurisdictions.

**This is informational only and does not constitute legal advice.**

## Request body

- ComplianceCheckRequest: Free compliance check - just describe your AI system.
  - `system_name` string, required: Name of your AI system
  - `system_description` string, required: Describe what your AI system does
  - `system_category` string, nullable: Category (e.g., 'recruitment', 'content generation')
  - `capabilities` string[], nullable: List of capabilities
  - `jurisdictions` string[], nullable: Jurisdictions to check against
  - `persona` string, nullable: User persona for frontend tracking

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zarq/apis/zarq-nerq.md) · [All operations](https://skmtc.dev/zarq/apis/zarq-nerq/llms.txt) · [OpenAPI document](https://skmtc.dev/zarq/apis/zarq-nerq/revisions/adc2843b9273?raw)
