{"meta":{"title":"アプリで GitHub Marketplace API を使用する","intro":"GitHub Marketplace用に、アプリケーションにGitHub Marketplace APIとwebhookイベントを統合する方法を学んでください。","product":"アプリ","breadcrumbs":[{"href":"/ja/apps","title":"アプリ"},{"href":"/ja/apps/github-marketplace","title":"GitHub Marketplace"},{"href":"/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app","title":"Marketplace API の使用状況"}],"documentType":"subcategory"},"body":"# アプリで GitHub Marketplace API を使用する\n\nGitHub Marketplace用に、アプリケーションにGitHub Marketplace APIとwebhookイベントを統合する方法を学んでください。\n\n## Links\n\n* [GitHub Marketplace API の REST エンドポイント](/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/rest-endpoints-for-the-github-marketplace-api)\n\n  GitHub Marketplace上でのアプリケーションの管理を支援するために、以下のGitHub Marketplace APIエンドポイントを使ってください。\n\n* [GitHub Marketplace API の Webhook イベント](/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/webhook-events-for-the-github-marketplace-api)\n\n  GitHub Marketplaceアプリケーションは、ユーザのプランに対する変更に関する情報を、Marketplaceの購入イベントwebhookから受け取ります。 Marketplaceの購入イベントは、ユーザが支払いプランの購入、キャンセル、変更をした場合にトリガーされます。\n\n* [アプリケーションのテスト](/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/testing-your-app)\n\n  GitHubでは、リストを GitHub Marketplace に送信する前に、API と Webhook を使用してアプリをテストすることをお勧めします。そのため、お客様に最適なエクスペリエンスを提供できます。 オンボーディングの専門家の検証前に、アプリケーションは支払いフローを適切に処理しなければなりません。\n\n* [新しい購入や無料トライアルの処理](/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/handling-new-purchases-and-free-trials)\n\n  お客様が有料プラン、無料試用版、または GitHub Marketplace アプリの無料バージョンを購入すると、marketplace\\_purchase Webhook が送信され、 が含まれ、購入プロセスが開始されます。\n\n* [プラン変更の処理](/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/handling-plan-changes)\n\n  GitHub Marketplace アプリをアップグレードまたはダウングレードすると、marketplace\\_purchaseイベント Webhookがchangedアクションと共にトリガーされ、アップグレードまたはダウングレードのフローが開始されます。\n\n* [プランのキャンセルの処理](/ja/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/handling-plan-cancellations)\n\n  GitHub Marketplace アプリをキャンセルすると、marketplace\\_purchase イベント Webhook が cancelled アクションでトリガーされ、キャンセルの流れが開始されます。"}