---
title: "Get Condition Set Items"
method: GET
path: "/v1/condition_sets/{condition_set_id}/condition_set_items"
tags: ["Policies"]
---

# Get Condition Set Items

`GET /v1/condition_sets/{condition_set_id}/condition_set_items`

Get all items in a condition set with pagination support.

## Path parameters

- `condition_set_id` string, required

## Query parameters

- `cursor` string
- `limit` number, nullable
- `query` string — Filter items by value containing the query string.

## Headers

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

## Response `200`

Paginated list of condition set items.

- ConditionSetItemsResponse — Paginated list of condition set items.
  - `items` ConditionSetItem[], required — List of condition set items.
    - `condition_set_id` string, required — Unique ID of the condition set this item belongs to.
    - `created_at` number, required — Unix timestamp of when the condition set item was created in milliseconds.
    - `id` string, required — Unique ID of the created condition set item.
    - `value` string, required — The value stored in this condition set item.
  - `next_cursor` string, nullable, required — Cursor for pagination. Null if there are no more items.

---

[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-service-production.skmtc.workers.dev/v1/apis/privy-io/privy-api/revisions/bb2eb34156cc/schema)
