AgentMail Webhooks
Manage and receive AgentMail webhook events for automations and integrations.
Offering
- Provider
- x402.api.agentmail.to
- Method
- GET
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Infrastructure
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://x402.api.agentmail.to/v0/webhooks- MIME type
- application/json
- First seen
- 2026-10-16T01:50:04.685Z
- Last seen
- Tags
- X402, agentic-markets, Email, Agent-Infra, Social, inbox, communication
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0 USDC
Atomic price: 0 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0 USDC
Atomic price: 0 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact - Payment option 3
- 0 USDC
Atomic price: 0 · Network: eip155:43114 · Asset: USDC · Scheme: exact - Payment option 4
- 0 USDC
Atomic price: 0 · Network: eip155:137 · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "0",
"payTo": "0x6e3184C204e596dED89E8A5693B602097F4Ab687"
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "0",
"payTo": "7r4e5dwNS68MDaxbw7N8jbzHq7RCMBp9z6smHFH4NXWw"
},
{
"scheme": "exact",
"network": "eip155:43114",
"asset": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
"amount": "0",
"payTo": "0x6e3184C204e596dED89E8A5693B602097F4Ab687"
},
{
"scheme": "exact",
"network": "eip155:137",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"amount": "0",
"payTo": "0x6e3184C204e596dED89E8A5693B602097F4Ab687"
}
]Observed health
- Status
- Healthy
- Latest latency
- 167 ms
- Average latency
- 744 ms
- HTTP status
- 402
- Last checked
- Reachability
- 100% over 13 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "http",
"method": "GET",
"queryParams": {
"type": "object",
"properties": {
"limit": {
"$ref": "#/components/schemas/type_:Limit",
"description": "query parameter"
},
"ascending": {
"$ref": "#/components/schemas/type_:Ascending",
"description": "query parameter"
},
"page_token": {
"$ref": "#/components/schemas/type_:PageToken",
"description": "query parameter"
}
}
}
}Output schema
{
"type": "object",
"title": "ListWebhooksResponse",
"required": [
"count",
"webhooks"
],
"properties": {
"count": {
"type": "integer",
"title": "Count",
"description": "Number of items returned."
},
"limit": {
"type": "integer",
"title": "Limit",
"description": "Limit of number of items returned."
},
"webhooks": {
"type": "array",
"items": {
"type": "object",
"title": "Webhook",
"required": [
"webhook_id",
"url",
"secret",
"enabled",
"updated_at",
"created_at"
],
"properties": {
"url": {
"type": "string",
"title": "Url",
"description": "URL of webhook endpoint."
},
"secret": {
"type": "string",
"description": "Secret for webhook signature verification."
},
"enabled": {
"type": "boolean",
"description": "Webhook is enabled."
},
"pod_ids": {
"type": "array",
"items": {
"type": "string"
},
"title": "PodIds",
"description": "Pods for which to send events. Maximum 10 per webhook."
},
"client_id": {
"type": "string",
"title": "ClientId",
"description": "Client ID of webhook."
},
"inbox_ids": {
"type": "array",
"items": {
"type": "string"
},
"title": "InboxIds",
"description": "Inboxes for which to send events. Maximum 10 per webhook."
},
"created_at": {
"type": "string",
"format": "date-time",
"description": "Time at which webhook was created."
},
"updated_at": {
"type": "string",
"format": "date-time",
"description": "Time at which webhook was last updated."
},
"webhook_id": {
"type": "string",
"title": "WebhookId",
"description": "ID of webhook."
},
"event_types": {
"type": "array",
"items": {
"enum": [
"message.received",
"message.sent",
"message.delivered",
"message.bounced",
"message.complained",
"message.rejected",
"domain.verified"
],
"type": "string",
"title": "EventType"
},
"title": "EventTypes",
"description": "Event types for which to send events."
}
}
},
"description": "Ordered by `created_at` descending."
},
"next_page_token": {
"type": "string",
"title": "PageToken",
"description": "Page token for pagination."
}
}
}