---
title: "Read the policy bundle registry"
method: GET
path: "/api/decision/policy-bundles"
tags: ["Registries"]
---

# Read the policy bundle registry

`GET /api/decision/policy-bundles`

## Request

- Base URL: `https://www.decide.fyi`
- URL: `https://www.decide.fyi/api/decision/policy-bundles`
- Auth: none required

## Query parameters

- `hash` string

## Response `200`

Policy bundle registry

- PolicyBundleRegistry
  - `ok` boolean, required
  - `status` string, required
  - `current_policy_bundle_hash` string, nullable
  - `current` PolicyBundle
    - `id` string
    - `version` string
    - `hash` string
    - `hash_algorithm` string
    - `canonicalization` string
    - `source` string
    - `status` string
    - `effective_at` string
    - `deprecated_at` string
    - `changelog` string
    - `content_hash` string
  - `bundles` PolicyBundle[], required
    - `id` string
    - `version` string
    - `hash` string
    - `hash_algorithm` string
    - `canonicalization` string
    - `source` string
    - `status` string
    - `effective_at` string
    - `deprecated_at` string
    - `changelog` string
    - `content_hash` string
  - `registry_hash` string, required

## Other responses

- `404`: Bundle hash not found

---

[API](https://skmtc.dev/decide/apis/decide-decision-api.md) · [All operations](https://skmtc.dev/decide/apis/decide-decision-api/llms.txt) · [OpenAPI document](https://skmtc.dev/decide/apis/decide-decision-api/revisions/caf1d3069dfd?raw)
