AI TRANSPARENCY · KADMILOS

EU AI Act Art. 50 compliance API

Log every AI-generated output. Issue machine-readable disclosure badges. One POST call.

EU AI Act Art. 50 — now in effect.

What it covers

Art. 50(4) AI Imagery

AI-generated product photos & videos

Fashion brands using AI model photos or AI-generated product videos must label them. KadmilOS registers each image and returns the required disclosure text and badge.

POST /api/v1/transparency/disclose with type: 'image'

Art. 50(1) AI Chatbots

AI assistants & virtual try-on

Any chatbot or AI system interacting with shoppers must identify itself as AI at the start of the interaction. KadmilOS provides locale-aware disclosure text and an embeddable JS widget.

POST /api/v1/transparency/disclose with type: 'chatbot'

One call, one disclosure

POST /api/v1/transparency/disclose
curl -X POST https://www.vinket.eu/api/v1/transparency/disclose \
  -H "X-KOS-Key: your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "image",
    "locale": "it",
    "asset_id": "prod-photo-001"
  }'

# Response:
# {
#   "ok": true,
#   "disclosure_id": "9c3a1e20-...-b7f4",
#   "badge_text": "Immagine generata da AI · Art. 50 AI Act UE",
#   "legal_ref": "EU AI Act Art. 50",
#   "type": "image",
#   "locale": "it",
#   "timestamp": "2026-07-05T10:00:00Z"
# }

Audit trail included

Every disclosure is logged in your manifest — inspectable at any time via GET /api/v1/transparency/manifest. Timestamp, asset ID, disclosure text, locale, and legal reference stored per call.

EU AI Act — Art. 50 Transparency Notice

KadmilOS Transparency API is designed to help deployers meet their EU AI Act Art. 50 disclosure obligations. It does not constitute legal advice. Deployers remain responsible for their compliance obligations under Regulation (EU) 2024/1689.

Start free trial — 5 disclosure calls/month, no credit card

Get your free trial key →

KadmilOS

KadmilOS is a vinket.eu product.

© 2026 VinKet Group