Skip to main content

Prohibited Practices Screening API

Art. 5 EU AI Act prohibited practices screening — create, submit, and manage governance overrides.

Endpoints Overview

MethodEndpointDescription
POST/catalog/spaces/{slug}/products/{pid}/prohibited-practices-screeningsCreate screening
GET/catalog/spaces/{slug}/products/{pid}/prohibited-practices-screeningsList screenings
GET.../{id}Get screening
PUT.../{id}Update screening
POST.../{id}/submitSubmit for evaluation
POST.../{id}/overrideApply governance override

Create Screening

POST /catalog/spaces/{slug}/products/{pid}/prohibited-practices-screenings
{
"screening_type": "full",
"responses": {}
}

Submit for Evaluation

POST /catalog/spaces/{slug}/products/{pid}/prohibited-practices-screenings/{id}/submit

Evaluates responses and auto-flags any prohibited practices detected. Transitions the screening from draft to submitted with an outcome (clear, flagged).


Apply Governance Override

POST /catalog/spaces/{slug}/products/{pid}/prohibited-practices-screenings/{id}/override

Allows a governance officer to override a flagged screening with justification.

{
"justification": "Reviewed and determined to be a false positive",
"override_type": "exception_granted"
}

Error Responses

StatusDescription
400Invalid state transition or validation failure
404Screening or product not found