Overview

Medallion webhooks let you receive real-time notifications when events occur in the platform, without polling the API. When an event fires, Medallion sends an HTTP POST to your registered endpoint with a signed JSON payload.

Common use cases include:

  • Triggering downstream workflows when a payer enrollment reaches a terminal state
  • Updating your internal systems with real-time enrollment status without polling
  • Alerting your team when an enrollment is blocked and needs attention
  • Reconciling your records against Medallion's enrollment state

How It Works

  1. You register an HTTPS endpoint in the Medallion platform
  2. You subscribe to the event types you care about
  3. When a matching event occurs, Medallion delivers a signed payload to your endpoint
  4. You verify the signature and process the event

Delivery Guarantees

PropertyBehavior
DeliveryAt-least-once. The same event may arrive more than once.
OrderingNot guaranteed. Use updated_at in the payload for sequencing.
IdempotencyUse the webhook-id request header as a deduplication key

Prerequisites

Webhooks are available to customer accounts with the Webhooks product enabled. Contact your Medallion account manager to enable access.


What’s Next