GET /api/v2/storefront/agents
Returns the partner agents registered to this storefront as compact summary rows, each with capability metadata and a per-agent account count. Filter by agent type, status, relationship, name, or supportsRegistration, and page with limit and offset. Use Get agent for the full resource.
Request
Parameters
| Param | Type | Required | Notes |
|---|---|---|---|
type | enum | No | Filter by agent type: SALES, SIGNAL, CREATIVE, or OUTCOME |
status | enum | No | Filter by status: PENDING, ACTIVE, or DISABLED |
relationship | enum | No | SELF = owned by you; MARKETPLACE = all other marketplace agents |
name | string | No | Partial, case-insensitive match on agent name |
supportsRegistration | enum | No | "true" returns only agents that require operator authentication; "false" the rest |
limit | integer | No | Page size (default 20, max 100) |
offset | integer | No | Rows to skip (default 0) |
Response
status is PENDING, ACTIVE, or DISABLED, plus COMING_SOON for PENDING agents you don’t own. customerAccountCount is your own account count on the agent and replaces the embedded accounts array. When hasMore is true, pass nextOffset back as offset to walk pages.
Errors
400 VALIDATION_ERROR— invalidtype,status, orrelationshipvalue, or out-of-rangelimit/offset.
Related
Agent tasks
All agent operations
Get agent
Full detail for one agent
Start agent OAuth
Authorize an OAuth agent
Agents overview
Agent types and OAuth concepts