AppDirect · AsyncAPI Specification

Appdirect Webhooks

Version

View Spec View on GitHub CompanyCommerceSubscription CommerceMarketplaceBillingResellerCloud DistributionWebhooksOAuthAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-17'
method: searched
source: https://developer.appdirect.com/webhooks/webhookintro
spec_type: Webhooks
note: >-
  AppDirect documents an outbound webhook system but publishes no AsyncAPI document.
  The platform sends HTTP POST requests with JSON bodies to configured endpoints when
  marketplace events occur. Marketplace Managers configure subscriptions via the UI or API.
  For REMOVED/DELETED events the deleted resource is excluded from the payload.
transport: http-post
format: json
delivery: unidirectional (AppDirect -> subscriber)
configuration:
  methods: [ui, api]
  docs: https://developer.appdirect.com/webhooks/webhookintro
event_examples:
- name: user created
  fires_on: A new user is created in the marketplace.
- name: product modified
  fires_on: A product in the catalog is changed.
- name: subscription canceled
  fires_on: A subscription is canceled.
- name: subscription removed
  fires_on: A subscription is removed (deleted resource excluded from payload).
caveat: >-
  The docs overview lists these as examples; the complete event-type catalog is
  configured per marketplace and not exhaustively enumerated on the public intro page.