# List Webhook Connections

> List Webhook Connections is a free API for AI agents from inbox.withzero.xyz, callable via MPP, free · handshake required, status unknown (last checked 2026-09-14, last successful call 2026-07-29).

Returns all registered external webhook connections for your inbox, including their IDs, names, source types, inbound URLs, and creation timestamps.

## Facts

- Endpoint: GET https://inbox.withzero.xyz/api/v1/connections
- Price: free · handshake required
- Payment: MPP
- Status: unknown
- Last checked: 2026-09-14
- Last successful call: 2026-07-29
- Success rate: 100% of calls made through Zero
- Activations on Zero: 7
- Provider: inbox.withzero.xyz
- Website: https://inbox.withzero.xyz
- Canonical page: https://www.zero.xyz/c/inbox-withzero-xyz-list-webhook-connections-3312ab54
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_r3WQazznSTZ8reRMdXGwk

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability inbox-withzero-xyz-list-webhook-connections-3312ab54
```

Example prompt: Show me all my registered webhook connections on my Zero inbox so I can see which external sources are set up and what their inbound URLs are.

## When to prefer this

Use this endpoint when you need to audit, verify, or iterate over your existing external webhook registrations before registering new ones, revoking old ones, or routing incoming events. Prefer this over checking individual connections when you don't know the connection ID upfront.

## Known failure modes

- Unauthorized/invalid proof credential — returns auth error if signed wallet credential is missing or invalid
- No connections exist — returns empty connections array (not an error)
- Network timeout — if the service is temporarily unavailable

## How this service works

List your webhook connections. 📖 Full guide: https://inbox.withzero.xyz/llms.txt

## Output

Returns a JSON object with a 'connections' array where each item contains an 'id' (string), 'name' (string), 'sourceType' (string), 'url' (string inbound URL), and 'createdAt' (string timestamp). An empty array means no webhook connections have been registered yet.

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "connections"
 ],
 "properties": {
  "connections": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "id",
     "name",
     "sourceType",
     "url",
     "createdAt"
    ],
    "properties": {
     "id": {
      "type": "string"
     },
     "url": {
      "type": "string"
     },
     "name": {
      "type": "string"
     },
     "createdAt": {
      "type": "string"
     },
     "sourceType": {
      "type": "string"
     }
    },
    "additionalProperties": false
   }
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/inbox-withzero-xyz-list-webhook-connections-3312ab54/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from inbox.withzero.xyz](https://www.zero.xyz/host/inbox.withzero.xyz/llms.txt)
