Natural AI · AsyncAPI Specification

Natural Ai Webhooks

Version

View Spec View on GitHub CompanyAiPaymentsAgentsFintechMoney MovementWalletsAgentic PaymentsMCPAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-20'
method: searched
source: https://docs.natural.com/guides/webhooks (+ openapi Webhooks/Events tags)
spec_type: Webhooks
surface:
  delivery: HTTP POST to registered endpoints
  management_api: true
  signing: HMAC signing secret per webhook (rotatable via POST /webhooks/{webhookId}/rotate-secret)
  event_store: Events API (GET /events, GET /events/{eventId}) for polling/replay
  management_operations:
  - webhooks.create
  - webhooks.list
  - webhooks.get
  - webhooks.update
  - webhooks.remove
  - webhooks.rotateSecret
event_types:
- payment.created
- payment.completed
- payment.failed
- payment.canceled
- deposit.created
- deposit.completed
- deposit.failed
- deposit.canceled
- withdrawal.created
- withdrawal.completed
- withdrawal.failed
- withdrawal.canceled
- payment_request.created
- payment_request.completed
- payment_request.canceled
- payment_request.declined
- approval.approved
- approval.denied
- approval.canceled
- party.updated
- wallet.created
- compliance_case.updated
- agent_delegation_invitation.created
- agent_delegation_invitation.canceled
- agent_delegation_invitation.declined
notes:
- Natural documents webhooks and an Events API but publishes no AsyncAPI document;
  captured here as a Webhooks surface (not fabricated as AsyncAPI).