Cash App · AsyncAPI Specification
Cash App Webhooks
Version
View Spec
View on GitHub
Financial-ServicesPaymentsUnited StatesFintechNeobankBuy Now Pay LaterPayment AcceptanceDigital WalletAsyncAPIEvents
AsyncAPI Specification
generated: '2026-06-20'
method: searched
source: |
https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/webhooks/webhooks-overview-part-1
https://developers.cash.app/cash-app-pay-partner-api/api-reference/management-api/list-webhook-events
spec_type: Webhooks
docs:
- https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/webhooks/webhooks-overview-part-1
- https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/webhooks/webhooks-overview-part-2
- https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/webhooks/webhook-signature-generation
transport: HTTPS POST (JSON) to subscriber endpoint
delivery:
method: POST
content_type: application/json
ack: 2xx within configured delivery timeout (default 5s)
managed_via: Management API webhook-endpoints operations (create/list/retrieve/update/delete)
event_listing: Management API list-webhook-events
security:
signing: each event is signed using the API key associated with the webhook config at delivery time
signature_docs: https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/webhooks/webhook-signature-generation
key_rotation_note: update webhook endpoint api_key_id when the assigned API key is rotated
source_ips:
- 52.43.5.66
- 35.160.162.127
- 35.164.233.105
- 52.201.69.179
- 18.215.196.131
- 18.235.28.71
domain_allowlisting: new subscriber domains require manual allowlisting (~1 business day)
event_types:
- customer.created
- customer.updated
- customer.deleted
- customer_request.state.updated
- payment.status.updated
- refund.status.updated
- grant.created
- grant.status.updated
- merchant.status.updated
- dispute.created
- dispute.state.updated
count: 11
asyncapi_document:
published: false
note: |
Cash App Pay documents a full webhook catalog but does not publish an AsyncAPI document. No
AsyncAPI spec is fabricated; this file captures the real webhook surface (type: Webhooks).
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/cash-app-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.