---
title: "Get EU AI Act readiness and gaps for an AI system"
method: GET
path: "/v1/compliance/readiness/{id}"
---

# Get EU AI Act readiness and gaps for an AI system

`GET /v1/compliance/readiness/{id}`

## Request

- Base URL: `https://api.limitguard.ai`
- URL: `https://api.limitguard.ai/v1/compliance/readiness/{id}`
- Auth: one of:
  - API key in header `X-API-Key`
  - none

EU AI Act readiness self-assessment for one AI system. Send the system_type and the checklist items you have completed (completed_items); returns the EU AI Act risk level for that system type, a readiness score and the open gaps. entity_id is your label: nothing is looked up about it.

## Path parameters

- `id` string, required

## Query parameters

- `system_type` string
- `completed_items` string[]

## Response `200`

Success

## Other responses

- `402`: Payment required. The x402 v2 challenge is in the base64 PAYMENT-REQUIRED header and the JSON body; pay and retry with PAYMENT-SIGNATURE, or send X-API-Key with prepaid balance.

---

[API](https://skmtc.dev/limitguard/apis/limitguard-ai.md) · [All operations](https://skmtc.dev/limitguard/apis/limitguard-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/limitguard/apis/limitguard-ai/revisions/8f9718bce4a1?raw)
