---
title: "List policies"
method: GET
path: "/v1/policies"
tags: ["Policies"]
---

# List policies

`GET /v1/policies`

## Request

- Base URL: `https://api.privy.io`
- URL: `https://api.privy.io/v1/policies`
- Auth: HTTP basic

List policies in an app, excluding rules.

## Query parameters

- `cursor` string: Cursor returned by the previous page.
- `limit` integer

## Headers

- `privy-app-id` string, required: ID of your Privy app.

## Response `200`

Policies in the app, with pagination.

- PoliciesResponse: Paginated list of policies in an app.
  - `data` PolicyListItem[], required: Policies in this page.
    - `version` '1.0', required: Version of the policy. Currently, 1.0 is the only version.
    - `name` string, required: Name to assign to the policy, up to 100 characters.
    - `chain_type` 'ethereum' | 'solana' | 'cosmos' | 'stellar' | 'sui' | 'aptos' | 'movement' | 'tron' | 'bitcoin-segwit' | 'bitcoin-taproot' | 'pearl' | 'near' | 'ton' | 'starknet' | 'xrpl' | 'spark', required: The wallet chain types.
    - `id` string, required: Unique ID of the created policy. This will be the primary identifier when using the policy in the future.
    - `owner_id` string, cuid2, required: A unique identifier for a key quorum.
    - `created_at` number, required: Unix timestamp of when the policy was created in milliseconds.
  - `next_cursor` string, nullable, required: Cursor for the next page. Null when there are no further pages.

## Changes

- **2026-10-27** `9b687835ed44`: 1 breaking, 1 warning
  - for the `query` request parameter `limit`, the type changed from `number, null` to `integer`
  - for the `query` request parameter `limit`, the min was set to `1.00`
- **2026-10-26** `bc6468dfd728`: 1 breaking
  - the `data/items/name` response property's maxLength was increased from `50` to `100` for the response status `200`
- **2026-10-16** `4facbfa7f9d4`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/privy-io/apis/privy-api/changes/v1/policies/get.md)

---

[API](https://skmtc.dev/privy-io/apis/privy-api.md) - [All operations](https://skmtc.dev/privy-io/apis/privy-api/llms.txt) - [OpenAPI document](https://skmtc.dev/privy-io/apis/privy-api/revisions/3a2288470053?raw)
