Skip to main content

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.

Note

Este artículo se aplica solo a la publicación de aplicaciones en GitHub Marketplace. Para más información sobre la publicación de GitHub Actions en GitHub Marketplace, consulta "Publicar acciones en GitHub Marketplace".

Para más información sobre la carga de webhook GitHub Marketplace, consulta "Eventos y cargas de webhook".

Las solicitudes POST de webhooks tienen encabezados especiales. Consulta "Eventos y cargas de webhook" para obtener más detalles. GitHub no reenvía los intentos fallidos de entrega. Asegúrate de que tu app pueda recibir toda la carga útil del webhook que envíe GitHub. Para más información sobre cómo crear y deshabilitar webhooks GitHub Marketplace, consulte “Crear webhooks” y “Desactivación de webhooks”.

Las cancelaciones y disminuciones de categoría toman efecto el primer día del siguiente ciclo de facturación. Los eventos para las cancelaciones y disminuciones de categoría se envían cuando el nuevo plan entre en vigor al inicio del siguiente ciclo de facturación. Los eventos para las nuevas compras y mejoras de categoría comienzan inmediatamente. Use effective_date en la carga de webhook para determinar cuándo se iniciará un cambio.

Note

Si observas alguna compra de GitHub Marketplace que genere spam u otro comportamiento malintencionado, completa el formulario Notificar abuso con más información sobre el usuario.