---
title: "Unpublish Policy Set"
method: POST
path: "/api/v1/policy-sets/{policy_set_id}/unpublish"
tags: ["policy-sets"]
---

# Unpublish Policy Set

`POST /api/v1/policy-sets/{policy_set_id}/unpublish`

## Request

- Base URL: `https://app.kaminari.ad`
- URL: `https://app.kaminari.ad/api/v1/policy-sets/{policy_set_id}/unpublish`
- Auth: HTTP bearer

Return a policy set to private.

Inverse of ``request-approval``: takes an approved public set out of
the shared catalog, or withdraws a publication request that is still
awaiting moderation. Idempotent on an already-private set.

## Path parameters

- `policy_set_id` string, uuid, required

## Response `204`

Successful Response

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/kaminari/apis/kaminari-ad-api.md) · [All operations](https://skmtc.dev/kaminari/apis/kaminari-ad-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kaminari/apis/kaminari-ad-api/revisions/013f86e2fd32?raw)
