Routefusion · AsyncAPI Specification
Routefusion Webhooks
Version
View Spec
View on GitHub
CompanyFintechPaymentsCross-Border PaymentsGlobal PaymentsFXWalletsGraphQLStablecoinsAsyncAPIEvents
AsyncAPI Specification
generated: '2026-07-21'
method: searched
source: https://docs.routefusion.com/reference/webhooks-schema
spec_type: Webhooks
delivery: HTTP POST to a subscriber-configured URL
security:
signature: Ed25519
verification_docs: https://docs.routefusion.com/reference/webhook-integrity-verification
description: Routefusion signs all webhook payloads using Ed25519 so subscribers can
verify authenticity and that the body was not tampered with in transit.
management:
create: createWebhookSubscription
disable: disableWebhookSubscription
list: subscriptions
docs: https://docs.routefusion.com/reference/create-webhook-subscription
subscription_types:
- name: transfer
description: Outgoing transfer state changes.
payload_fields: [subscription_type, id, user_id, entity_id, beneficiary_id, wallet_id,
state, fee, fee_usd, source_amount, source_currency, destination_amount,
destination_currency, purpose_of_payment, rate, reference, created_date,
expected_delivery_date, funding_instructions, payment_method,
scheduled_delivery_date, wire]
- name: entity
description: Entity onboarding / state changes.
payload_fields: [subscription_type, id, type, business_name, created_date, state,
first_name, last_name, email, phone, phone_country, address1, address2, city,
state_province_region, postal_code, country, user_id, representatives]
- name: incoming_transfer
description: Inbound transfer (credit) events.
payload_fields: [subscription_type, id, entity_id, wallet_id, currency, credit,
amount, transaction_date, reference, counterparty_name, account_number,
name_on_bank_account, nicename_on_bank_account, state, payment_method,
purpose_of_payment, updated_date, created_date, senders_bank, trace,
enriched_payment_data]
- name: wallet
description: Wallet balance / state changes.
payload_fields: [subscription_type, available_balance, balance, country,
created_date, currency, entity, id, organization, representative_currency,
state, suspended, updated_date]
- name: beneficiary
description: Beneficiary create/update events.
payload_fields: [subscription_type, id, entity, creator, type, email, phone,
tax_number, first_name, last_name, business_name, name_on_bank_account,
swift_bic, account_type, account_number, routing_code, currency, bank_name,
country, changes_required]
- name: rfi
description: Request-for-information (compliance) events.
payload_fields: [subscription_type, id, resource_type, resource_id,
organization_id, status, responded_on, created_date, updated_date, details]
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/routefusion-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.