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

# List intents

`GET /v1/intents`

Returns a paginated list of guarded intents with optional status and agent filters.

## Query parameters

- `status` 'SETTLED' | 'DENIED' | 'PENDING_APPROVAL'
- `agent` string
- `limit` number
- `offset` number

## Response `200`

Intent list returned

---

[API](https://skmtc.dev/humbleaf/apis/agentchain-guard-api.md) · [All operations](https://skmtc.dev/humbleaf/apis/agentchain-guard-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/humbleaf/agentchain-guard-api/revisions/6670c57f15a3/schema)
