RubyGems · AsyncAPI Specification
RubyGems Webhook Events
Version 1.0
The RubyGems webhook event system delivers HTTP POST notifications when gems are pushed to RubyGems.org. Webhook subscribers receive a JSON payload containing the full gem metadata whenever a new version of a watched gem (or any gem, for global webhooks) is published. Each notification includes an Authorization header containing a SHA-256 HMAC signature that receivers can use to verify the notification originated from RubyGems.org.
Channels
/webhook
Receive gem push notification
Webhook endpoint that receives notifications when gems are pushed to RubyGems.org. The subscriber provides this URL when registering the webhook via the Webhooks API.
Messages
GemPushEvent
Gem Push Event
Notification sent when a gem version is pushed to RubyGems.org.
Servers
https
rubygems
https://rubygems.org
RubyGems.org production server that sends webhook notifications when gems are pushed.