AsyncAPI channel · Moov · Moov Webhooks

/webhook

Moov sends all webhook events as HTTP POST requests to your registered endpoint URL. Each request contains a JSON payload with the event type, data, and metadata, plus cryptographic headers for signature verification.

Provider: Moov AsyncAPI: v2.6.0 Spec: Moov Webhooks Operations: 1 Messages: 26

Channel address

/webhook

Operations

publish
receiveMoovWebhookEvent
Receive a Moov webhook event

Messages

account.created
A new Moov account was created.
Content-Type:
account.updated
An existing Moov account was updated.
Content-Type:
account.deleted
A Moov account was deleted.
Content-Type:
representative.created
A business representative was added to an account.
Content-Type:
representative.updated
A business representative's information was updated.
Content-Type:
representative.disabled
A business representative was disabled on an account.
Content-Type:
capability.requested
A capability was requested for a Moov account.
Content-Type:
capability.updated
The status of a capability changed.
Content-Type:
bankAccount.created
A bank account was linked to a Moov account.
Content-Type:
bankAccount.updated
A linked bank account was updated.
Content-Type:
bankAccount.deleted
A bank account was removed from a Moov account.
Content-Type:
paymentMethod.enabled
A payment method became available for use.
Content-Type:
paymentMethod.disabled
A payment method was disabled.
Content-Type:
transfer.created
A new transfer was initiated.
Content-Type:
transfer.updated
A transfer's status or details changed.
Content-Type:
refund.created
A refund was created for a card transfer.
Content-Type:
refund.updated
A refund's status changed.
Content-Type:
sweep.created
A new sweep execution was created.
Content-Type:
sweep.updated
A sweep execution's status changed.
Content-Type:
dispute.created
A card payment dispute was opened.
Content-Type:
dispute.updated
A dispute's status or phase changed.
Content-Type:
balance.updated
A Moov wallet balance was updated.
Content-Type:
walletTransaction.updated
A wallet transaction's status changed.
Content-Type:
billingStatement.created
A merchant billing statement became available.
Content-Type:
invoice.created
A new invoice was created.
Content-Type:
invoice.updated
An invoice was updated.
Content-Type:

About AsyncAPI

The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.

Browse every event-driven channel on the APIs.io network or compare with the broader Naftiko capability, Agent Skill, and MCP server surfaces of the same providers.