Skip to main content

Webhook-Ereignisse für die GitHub Marketplace-API

Eine GitHub Marketplace-App empfängt Informationen zu Änderungen am Plan eines Benutzers aus dem Marketplace-Kaufereignis-Webhook. Ein Marketplace-Kaufereignis wird ausgelöst, wenn ein Benutzer seinen Zahlungsplan kauft, abbricht oder ändert.

Hinweis: Dieser Artikel gilt nur für die Veröffentlichung von Apps im GitHub Marketplace. Weitere Informationen zum Veröffentlichen von GitHub Actions im GitHub Marketplace findest du unter Aktionen auf dem GitHub-Marktplatz veröffentlichen.

Weitere Informationen über den GitHub Marketplace-Webhook-Payload finden Sie unter „Webhook-Ereignisse und -Nutzlasten“.

Webhook-POST-Anforderungen verfügen über spezielle Header. Weitere Informationen findest du unter Webhook-Ereignisse und -Nutzlasten. Bei fehlerhaften Übermittlungsversuchen führt GitHub keine erneute Übermittlung durch. Stelle daher sicher, dass deine App alle von GitHub gesendeten Webhooknutzlasten empfangen kann. Informationen zum Erstellen und Deaktivieren von GitHub Marketplace-Webhooks sind unter „Erstellen von Webhooks“ und „Deaktivieren von Webhooks“ zu finden.

Abgebrochene Vorgänge und Downgrades werden am ersten Tag des nächsten Abrechnungszyklus wirksam. Ereignisse für Downgrades und abgebrochene Vorgänge werden gesendet, wenn der neue Plan zu Beginn des nächsten Abrechnungszyklus wirksam wird. Ereignisse für neue Käufe und Upgrades beginnen umgehend. Verwende effective_date in der Webhook-Payload, um den Zeitpunkt zu bestimmen, an dem eine Änderung wirksam wird.

Hinweis: Wenn du spamartige GitHub Marketplace-Käufe oder ein anderes schädliches Verhalten bemerkst, fülle das Formular zum Melden von Missbrauch mit weiteren Informationen zum Benutzer aus.