Skip to main content

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.