list_projects
List projects your agent has access to, filtered by organization or across wallets. Supports pagination to browse large inventories.
Instructions
List projects from the named, domain-aware inventory (GET /projects/v1). Membership-scoped by default: every project owned by an org the agent's wallet is an active member of, with name, site_url, custom_domains, org (org_id), and status. SIWX wallet auth is signed automatically. Pass org_id to filter to one org (authorize-before-reveal: non-member/guessed → 403, non-UUID → 400), all:true to read the cross-wallet inventory across every wallet controlling your operator email, or limit/cursor to paginate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Read the cross-wallet inventory across every wallet controlling your operator email instead of just this wallet's membership-scoped slice. Mutually exclusive with org_id. | |
| limit | No | Page size for the membership-scoped read (server default 50, max 200). | |
| cursor | No | Pagination cursor from a previous response's next_cursor. | |
| org_id | No | Optional org (organization) id to filter to. Authorize-before-reveal: a non-member or guessed id returns the same 403 as a real-but-unauthorized org; a non-UUID id is a 400. |