Usando a API do Marketplace GitHub em seu aplicativo
Aprenda como integrar a API e os eventos de webhook do GitHub Marketplace ao seu aplicativo, visando otimizar o uso do GitHub Marketplace.
Pontos de extremidade REST para a API do GitHub Marketplace
Para ajudar a gerenciar seu aplicativo no GitHub Marketplace, use esses endpoints da API GitHub Marketplace.
Eventos de webhook para a API do GitHub Marketplace
Um aplicativo do GitHub Marketplace recebe informações sobre mudanças no plano de um usuário no webhook do evento de compra no Marketplace. Um evento de compra no Marketplace é acionado quando um usuário compra, cancela ou muda seu plano de pagamento.
Testando seu aplicativo
GitHub recomenda testar seu aplicativo com APIs e webhooks antes de enviar sua listagem para GitHub Marketplace para que você possa fornecer uma experiência ideal para os clientes. Antes que um especialista em integração aprove seu aplicativo, ele deverá tratar adequadamente os fluxos de cobrança.
Gerenciar novas compras e testes grátis
Quando um cliente adquire um plano pago, uma avaliação gratuita ou a versão gratuita do seu aplicativo GitHub Marketplace, você receberá o webhook do evento com a ação correspondente, iniciando assim o processo de compra.
Gerenciar mudanças de plano
Atualizar ou rebaixar um aplicativo do GitHub Marketplace dispara o webhook de evento com a ação correspondente, iniciando assim o fluxo de atualização ou downgrade.
Gerenciar cancelamentos de plano
O cancelamento de um aplicativo GitHub Marketplace aciona o webhook do evento, com a ação correspondente, iniciando o fluxo de cancelamento.