Skip to main content

Webhook events for the Marketplace API

Note

This article applies to publishing apps in Marketplace only. For more information about publishing Actions in Marketplace, see Publishing actions in Marketplace.

For more information about the Marketplace webhook payload, see Webhook events and payloads.

Webhooks POST requests have special headers. See Webhook events and payloads for more details. doesn't resend failed delivery attempts. Ensure your app can receive all webhook payloads sent by . For information about how to create and disable Marketplace webhooks, see Creating webhooks and Disabling webhooks.

Cancellations and downgrades take effect on the first day of the next billing cycle. Events for downgrades and cancellations are sent when the new plan takes effect at the beginning of the next billing cycle. Events for new purchases and upgrades begin immediately. Use the effective_date in the webhook payload to determine when a change will begin.

Note

If you notice any spammy Marketplace purchases or other malicious behavior, please complete the report abuse form with more information on the user.