# AI Act Article 50 Transparency Controls Checker

> AI Act Article 50 Transparency Controls Checker is a paid API for AI agents from reg.chainverdict.xyz, paid per call via x402, $0.04/call, status unknown (last checked 2026-09-13).

Validates declared transparency controls against the specific EU AI Act Article 50 obligation category they claim to satisfy, returning exactly which controls are missing.

## Facts

- Endpoint: POST https://reg.chainverdict.xyz/v1/aiact/art50-check
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ai-act-article-50-transparency-controls-checker-d27e7c01
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_o-prRnzNrLdomFWv6TZPf

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ai-act-article-50-transparency-controls-checker-d27e7c01 -d '<json body>'
```

Example prompt: Check whether my declared transparency controls for our emotion-recognition AI system satisfy the Article 50 GPAI model category — I want to know exactly which controls are missing from my list.

## When to prefer this

Use this endpoint when you need a fast, targeted gap analysis of declared Article 50 transparency controls — particularly during internal compliance reviews, pre-launch checklists, or when preparing documentation for regulators. It checks your assertions (not your live system), so it is ideal for self-assessment workflows rather than third-party audits. Prefer it over generic AI compliance checkers when you specifically need Article 50 granularity with per-control missing-item output.

## Known failure modes

- Unknown or invalid Article 50 category provided — endpoint returns an error indicating unrecognised category
- Empty or malformed controls list — validation fails with schema error
- Category mismatch between declared system type and Article 50 scope — returns clarification error
- Missing required body fields — returns 400-style validation error

## How this service works

Check declared transparency controls against the Article 50 category they claim to satisfy, and get back precisely which ones are missing. Checks your assertions, not your system; not a conformity assessment.

## Output

A structured response listing precisely which Article 50 transparency controls are absent from the declared set for the claimed obligation category, without assessing the underlying system or issuing a formal conformity opinion.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ai-act-article-50-transparency-controls-checker-d27e7c01/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from reg.chainverdict.xyz](https://www.zero.xyz/host/reg.chainverdict.xyz/llms.txt)
