Customers Bank · AsyncAPI Specification

Customers Bank Webhooks

Version

View Spec View on GitHub Financial-ServicesBankingUnited StatesBanking as a ServiceEmbedded FinancePaymentsCommercial BankingAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-23'
method: searched
source: https://cubiapi.readme.io/docs/webhooks-1 + /docs/event-types + /docs/hmac-signature-validation
spec_type: Webhooks
note: Customers Bank documents webhooks but publishes no AsyncAPI document. This is the captured webhook/event catalog. Subscriptions
  and delivery are managed by the Webhooks API (openapi/customers-bank-webhooks-openapi.json).
delivery:
  transport: HTTP POST to subscriber callbackUrl
  security: HMAC-SHA256 signature
  security_headers:
  - 'Authorization: HMAC-SHA256 Signature={base64}'
  - Authorization-Timestamp
  - X-Event-Type
  secret: Base64-encoded secretText supplied at subscription time
  ip_allowlist: Webhook source IP allowlist managed via the Webhooks API
  replay: Event history replay supported (POST /{subscriptionId}/event-history/{id}/replay, POST /EventHistory/{id}/replay)
  docs: https://cubiapi.readme.io/docs/hmac-signature-validation
management:
  subscribe: openapi/customers-bank-webhooks-openapi.json#post
  list_event_types: openapi/customers-bank-webhooks-openapi.json#get-eventtypes
  event_history: openapi/customers-bank-webhooks-openapi.json#get-eventhistory
event_type_count: 61
event_groups:
- domain: accounts
  count: 7
  event_types:
  - accounts.account-added
  - accounts.account-deleted
  - accounts.account-frozen
  - accounts.account-not-found
  - accounts.account-unfrozen
  - accounts.ibs-account-already-associated
  - accounts.transaction-posted
- domain: ach
  count: 5
  event_types:
  - ach.outgoing-cancelled
  - ach.outgoing-completed
  - ach.outgoing-initiated
  - ach.outgoing-pending
  - ach.outgoing-returned
- domain: consumerlending
  count: 6
  event_types:
  - consumerlending.loanapplication-created
  - consumerlending.loanapplication-received
  - consumerlending.loanapplication-rejected
  - consumerlending.partnerprogram-added
  - consumerlending.partnerprogram-deleted
  - consumerlending.partnerprogram-updated
- domain: fednow
  count: 4
  event_types:
  - fednow.incoming-received
  - fednow.outgoing-completed
  - fednow.outgoing-initiated
  - fednow.outgoing-pending
- domain: internal-partners
  count: 1
  event_types:
  - internal-partners.user-created
- domain: partner
  count: 7
  event_types:
  - partner.account.entitlement-changed
  - partner.account.wires.enabled
  - partner.account.xfer.enabled
  - partner.partner.wires.disabled
  - partner.partner.wires.enabled
  - partner.user-deleted
  - partner.user.xfer.disabled
- domain: partners
  count: 8
  event_types:
  - partners.partner-created
  - partners.partner-deactivated
  - partners.partner-deleted
  - partners.partner-frozen
  - partners.partner-unfrozen
  - partners.partner-updated
  - partners.user-frozen
  - partners.user-unfrozen
- domain: rtp
  count: 4
  event_types:
  - rtp.incoming-received
  - rtp.outgoing-completed
  - rtp.outgoing-initiated
  - rtp.outgoing-pending
- domain: transfers
  count: 11
  event_types:
  - transfers.account-link-approved
  - transfers.account-link-declined
  - transfers.account-link-removed
  - transfers.addressbook-entry-incoming-request
  - transfers.book-approved
  - transfers.book-completed
  - transfers.book-declined
  - transfers.book-initiated
  - transfers.book-received
  - transfers.book-rejected
  - transfers.book-requires-approval
- domain: wires
  count: 8
  event_types:
  - wires.incoming-received
  - wires.outgoing-accepted
  - wires.outgoing-cancelled
  - wires.outgoing-completed
  - wires.outgoing-initiated
  - wires.outgoing-pending
  - wires.outgoing-rejected
  - wires.outgoing-returned

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.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/customers-bank-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.