v50

latestOpenAPI 3.1.0Proprietaryraw.githubusercontent.com2026-05-1759238438.1 KB
Policies

List document policies

List policies attached to a document.

get/v1beta/documents/{document_id}/policies

Path parameters

document_idstring required

Document ID. Pattern: doc_[0-9a-hjkmnp-tv-z]{26}

Example:doc_01h2xcejqtf2nbrexx3vqjhp41

Document ID. Pattern: doc_[0-9a-hjkmnp-tv-z]{26}

Query parameters

page_tokenstring

Opaque pagination token from a previous response. Pass next_page_token or prev_page_token from a previous response to continue pagination. Empty or omitted for the first page.

Example:eyJpZCI6InBvbF8wMWgyeGNlanF0ZjJuYnJleHgzdnFqaHA0MSIsImQiOiJuZXh0IiwiZiI6eyJkb2NfaWQiOiJkb2NfMDFoMnhjZWpxdGYybmJyZXh4M3ZxamhwNDEifX0

Opaque pagination token from a previous response. Pass next_page_token or prev_page_token from a previous response to continue pagination. Empty or omitted for the first page.

page_sizeinteger

Maximum number of items to return per page (1-100). Default: 50.

Maximum number of items to return per page (1-100). Default: 50.

Response

Success

Example response

{
  "items": [
    {
      "document_id": "doc_01h2xcejqtf2nbrexx3vqjhp41",
      "policy": {
        "id": "pol_01h2xcejqtf2nbrexx3vqjhp41",
        "name": "GDPR Compliance Policy"
      }
    }
  ],
  "pagination": {
    "next_page_token": "eyJpZCI6ImRvY18wMWgyeGNlanF0ZjJuYnJleHgzdnFqaHA0MSIsImQiOiJuZXh0In0",
    "prev_page_token": "eyJpZCI6ImRvY18wMWgyeGNlanF0ZjJuYnJleHgzdnFqaHA0MSIsImQiOiJwcmV2In0"
  }
}