AI Disclosure Kit

REST API Pro & Team

Generate Article 50 disclosures programmatically — integrate into CI/CD, onboarding flows, or customer-facing dashboards.

Authentication

All requests require a bearer token in the Authorization header. You'll receive your API key by email after subscribing.

Authorization: Bearer adk_...

POST /api/v1/disclosure

Generate a disclosure for a given AI system.

Request

curl -X POST https://disclosekit.com/api/v1/disclosure \
  -H "Authorization: Bearer adk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "systemType": "chatbot",
    "industry": "ecommerce",
    "language": "de",
    "productName": "ShopBot Assistant",
    "deploymentContext": "support widget, bottom-right corner"
  }'

Response

{
  "systemType": "chatbot",
  "language": "de",
  "userFacingText": "Sie chatten mit einem KI-Assistenten…",
  "shortLabel": "KI-Assistent",
  "placement": "Persistent im Chat-Header.",
  "applicableClauses": ["50(1)"],
  "htmlSnippet": "
", "docNote": "…", "caveats": ["…"], "meta": { "model": "claude-haiku-4-5-20250929", "tokensIn": 412, "tokensOut": 287, "latencyMs": 1840 } }

Rate limits

Error codes