Skip to main content
POST
Link a compliance document to an LLM gateway

Authorizations

Authorization
string
header
required

JWT token (USER, AGENT, or SERVICE auth)

Path Parameters

llmGatewayId
string<uuid>
required

Body

application/json
kind
enum<string>
Available options:
RISK_ASSESSMENT,
ART_6_3_ASSESSMENT,
FRIA,
DPIA,
TECHNICAL_DOCUMENTATION,
INSTRUCTIONS_FOR_USE,
HUMAN_OVERSIGHT_PROCEDURE,
DATA_GOVERNANCE,
QMS,
CONFORMITY_ASSESSMENT,
EU_DECLARATION_OF_CONFORMITY,
EU_DATABASE_REGISTRATION,
POST_MARKET_MONITORING_PLAN,
WORKER_NOTIFICATION,
AFFECTED_PERSON_NOTICE,
SUPPLIER_AGREEMENT,
DECOMMISSIONING_PLAN,
GPAI_MODEL_DOCUMENTATION,
CODE_OF_CONDUCT,
OTHER
title
string
url
string
externalRef
string
contentSha256
string
issuedAt
string<date>
validUntil
string<date>
reviewDueAt
string<date>

Response

201 - */*

Created

documentId
string<uuid>
kind
enum<string>
Available options:
RISK_ASSESSMENT,
ART_6_3_ASSESSMENT,
FRIA,
DPIA,
TECHNICAL_DOCUMENTATION,
INSTRUCTIONS_FOR_USE,
HUMAN_OVERSIGHT_PROCEDURE,
DATA_GOVERNANCE,
QMS,
CONFORMITY_ASSESSMENT,
EU_DECLARATION_OF_CONFORMITY,
EU_DATABASE_REGISTRATION,
POST_MARKET_MONITORING_PLAN,
WORKER_NOTIFICATION,
AFFECTED_PERSON_NOTICE,
SUPPLIER_AGREEMENT,
DECOMMISSIONING_PLAN,
GPAI_MODEL_DOCUMENTATION,
CODE_OF_CONDUCT,
OTHER
title
string
url
string
externalRef
string
contentSha256
string
status
enum<string>
Available options:
DRAFT,
APPROVED,
SUPERSEDED,
EXPIRED
issuedAt
string<date>
validUntil
string<date>
reviewDueAt
string<date>
addedBy
string<uuid>
approvedBy
string<uuid>
supersedesDocumentId
string<uuid>
createdAt
string<date-time>