Utilizar la API de GitHub Marketplace en tu app
Aprende cómo integrar la API y eventos de webhook de GitHub Marketplace en tu app para GitHub Marketplace.
Terminales de REST para la API de GitHub Marketplace
Para ayudarte a adminsitrar tu app en GitHub Marketplace, utiliza estas terminales de la API de GitHub Marketplace.
Eventos de webhook para la API de GitHub Marketplace
Una app de GitHub Marketplace recibe información acerca de los cambios a un plan de usuario desde el webhook del evento de compra en Marketplace. Un evento de compra de marketplace se activa cuando un usuario compra, cancela o cambia su plan de pago.
Prueba de la aplicación
GitHub te recomienda probar tu app con las API y los webhooks antes de emitir tu listado a GitHub Marketplace para que puedas proporcionar una experiencia ideal para los clientes. Antes de que un experto de incorporación apruebe tu app, ésta deberá administrar los flujos de facturación adecuadamente.
Gestionar las compras nuevas y las pruebas gratuitas
Cuando un cliente adquiere un plan de pago, una evaluación gratuita o la versión gratuita de la aplicación GitHub Marketplace, recibirás el webhook del evento marketplace_purchase
con la acción purchased
, que inicia el flujo de compra.
Gestionar cambios de plan
La actualización o degradación de una aplicación GitHub Marketplace desencadena el webhook del evento marketplace_purchase
con la acción changed
, que inicia el flujo de actualización o degradación.
Gestionar las cancelaciones de plan
La cancelación de una aplicación de GitHub Marketplace desencadena el webhook del evento marketplace_purchase
con la acción cancelled
, que inicia el flujo de cancelación.