Rainforest · AsyncAPI Specification

Rainforest Webhooks

Version

View Spec View on GitHub CompanyPaymentsEmbedded PaymentsPayment FacilitatorPayment ProcessingVertical SaaSFintechACHAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-20'
method: searched
type: Webhooks
source: https://docs.rainforestpay.com/docs/webhooks-and-notifications
note: >-
  Rainforest documents a full webhook surface but does not publish an AsyncAPI document.
  This is the captured webhook catalog (no AsyncAPI fabricated).
delivery:
  payload_fields: [event_type, data]
  event_format: "{resource}.{status}"
  example_event: payin.processing
  data_payload: >-
    The data payload includes all fields returned by the GET endpoint of the corresponding
    resource (e.g. payin.processing carries the get_payin payload).
  configuration: Portal (add endpoint URL, subscribe to specific events or all events); no-code Zapier option
  signature_verification: true
  verify_recipe: https://docs.rainforestpay.com/recipes/verify-webhooks-1
  retries: exponential backoff (e.g. 3 failed attempts spread over ~35 minutes)
  replay: single event or all failed events over a time window, from the Portal
  rate_limiting: per-endpoint events-per-second cap configurable on the Advanced tab
event_resources:
- resource: payin
  docs: https://docs.rainforestpay.com/docs/payin-webhooks
- resource: merchant
  docs: https://docs.rainforestpay.com/docs/merchant-webhooks
- resource: merchant_application
  docs: https://docs.rainforestpay.com/docs/merchant-application-webhooks
- resource: deposit
  docs: https://docs.rainforestpay.com/docs/deposit-webhooks
- resource: chargeback
  docs: https://docs.rainforestpay.com/docs/chargeback-webhooks
- resource: refund
  docs: https://docs.rainforestpay.com/docs/refund-webhooks
- resource: payment_method
  docs: https://docs.rainforestpay.com/docs/payment-method-webhooks
- resource: ach_return
  docs: https://docs.rainforestpay.com/docs/ach-return-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.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/rainforest-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 email required.

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