Curlec · AsyncAPI Specification
Curlec Webhooks
Version
View Spec
View on GitHub
CompanyPaymentsPayment GatewayRecurring PaymentsSubscriptionDirect DebitFintechMalaysiaDuitNowFPXWebhookRazorpayAsyncAPIEvents
AsyncAPI Specification
generated: '2026-07-18'
method: searched
spec_type: Webhooks
source: https://curlec.com/docs/webhooks/
note: >-
Curlec (Razorpay) documents webhooks but does not publish an AsyncAPI document. This is the
captured webhook catalog. Webhooks are HTTP POST with a JSON payload delivered to a merchant-
configured endpoint, with separate URLs for Test and Live modes.
delivery:
transport: http-post
content_type: application/json
modes: [test, live]
configuration: Dashboard -> Settings -> Webhooks (per mode)
signature:
header: X-Razorpay-Signature
algorithm: HMAC-SHA256
detail: >-
Compute HMAC-SHA256 over the raw request body using the webhook secret and compare to the
X-Razorpay-Signature header. Always use the raw (unparsed) body.
docs:
- https://curlec.com/docs/webhooks/
- https://curlec.com/docs/webhooks/payments/
- https://curlec.com/docs/webhooks/orders/
- https://curlec.com/docs/webhooks/subscriptions/
- https://curlec.com/docs/webhooks/payment-links/
events:
payments:
- payment.authorized
- payment.captured
- payment.failed
- payment.downtime.started
- payment.downtime.updated
- payment.downtime.resolved
orders:
- order.paid
subscriptions:
- subscription.charged
events_note: >-
Verified event names from the Curlec webhook docs. The full catalog also spans refunds,
settlements, disputes, payment links, invoices, virtual accounts and RazorpayX payouts —
see the per-product webhook reference pages listed under docs.
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/curlec-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.