Pabbly · AsyncAPI Specification
Pabbly Subscription Billing Webhooks
Version
View Spec
View on GitHub
AutomationEmail MarketingSubscription BillingBillingPaymentsWebhookMessagingWhatsAppEmail VerificationFormsNo-CodeSoftware-as-a-ServiceAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-13'
method: searched
source: https://www.pabbly.com/subscriptions/docs/webhooks/
provider: Pabbly
providerId: pabbly
api: pabbly:pabbly-subscriptions
type: webhook-catalog
asyncapi_published: false
asyncapi_note: >-
Pabbly publishes no AsyncAPI document. /asyncapi.yaml and /asyncapi.json on the
docs and API hosts return the SPA HTML shell, not a spec. This file captures
the webhook surface Pabbly documents in prose so the event catalog is at least
machine-readable here; it is NOT an AsyncAPI document and is not wired as one.
delivery:
style: http-callback
method: POST
content_type: application/json
destination: subscriber-supplied URL, configured per event in the Pabbly Subscriptions dashboard
description: >-
"An HTTP callback / event-notification via HTTP POST" — Pabbly transmits the
event data in JSON to the third-party URL configured for that event.
security:
signature: null
hmac: false
shared_secret: false
replay_protection: false
note: >-
No signature header, HMAC scheme, timestamp or replay-window is documented.
A receiver has no published way to verify that a payload came from Pabbly.
retries:
documented: false
event_count: 23
events:
- name: Customer Create
group: customer
description: When a customer is created
- name: Customer Delete
group: customer
description: When a customer is deleted
- name: Subscription Create
group: subscription
description: When a subscription is created
- name: Subscription Activate
group: subscription
description: When a subscription is activated
- name: Subscription Upgrade
group: subscription
description: When a subscription is upgraded
- name: Subscription Downgrade
group: subscription
description: When a subscription is downgraded
- name: Subscription Renew
group: subscription
description: When a subscription is renewed
- name: Subscription Cancel
group: subscription
description: When a subscription is canceled
- name: Subscription Cancel Scheduled
group: subscription
description: When cancellation is scheduled for the end of the billing cycle
- name: Subscription Expire
group: subscription
description: When a subscription expires
- name: Subscription Delete
group: subscription
description: When a subscription is deleted
- name: Subscription Trial Expired
group: subscription
description: When a subscription's trial expires
- name: Successful Payments
group: payment
description: When payment is received
- name: Payment Failure
group: payment
description: When payment processing encounters an error
- name: Payment Refund
group: payment
description: When a customer requests a refund
- name: Create Invoice
group: invoice
description: When an invoice is created
- name: Pending Invoice
group: invoice
description: When an invoice is pending due to unpaid recurring fees
- name: Dunning Invoice
group: invoice
description: When an invoice is overdue
- name: Create Credit
group: credit
description: When a credit is created
- name: Close Credit
group: credit
description: When a credit is closed
- name: Commission Create
group: affiliate
description: When a commission is created
- name: Affiliate Request
group: affiliate
description: When an affiliate request is made
related_products:
- name: Pabbly Hook
api: pabbly:pabbly-hook
relationship: >-
Pabbly Hook is a separate product that RECEIVES webhooks — a gateway that
logs, filters, transforms and forwards inbound webhook requests. Its API
(21 operations across folders, connections, transformations, requests and
events) manages that gateway; it does not describe events Pabbly emits.
docs: https://apidocs.pabbly.com/hook/reference
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
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/pabbly-subscription-billing-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.