---
title: "Override Model Policy Compliance"
method: PUT
path: "/models/v4/{model_id}/policy-compliance"
tags: ["sensors_other"]
---

# Override Model Policy Compliance

`PUT /models/v4/{model_id}/policy-compliance`

Override the policy compliance status for a model. Send {"compliant": true} to mark as compliant, or {"compliant": false} to mark as noncompliant.

## Request body

- OverridePolicyComplianceRequest
  - `compliant` boolean, required — Set to true to mark the model as compliant, or false to mark it as noncompliant. This overrides the policy-derived status.

## Response `204`

Policy compliance override set successfully

## Other responses

- `400` — The request failed due to a client error, with one or more of the following possible causes: 1. The request required a tenant_id field, which was missing. 2. The request was malformed syntactically or semantically.
- `404` — The specified resource was not found.

---

[API](https://skmtc.net/hiddenlayerai/apis/hiddenlayer-audit-api.md) · [All operations](https://skmtc.net/hiddenlayerai/apis/hiddenlayer-audit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hiddenlayerai/hiddenlayer-audit-api/revisions/efca861e915b/schema)
