Skip to main content
mintfax sends a signed HTTP POST to your URL every time something noteworthy happens to a fax or to your account balance. Subscribe once, handle events as they arrive.

What you can subscribe to

See Event types for full payload schemas.

The envelope

Every delivery shares the same outer envelope. The data.object shape varies per event.
id is the event identifier (evt_-prefixed). It is stable across retry attempts, which is what makes deduplication on id safe.

Get started

  1. Register a webhook endpoint in the dashboard or via POST /webhooks. You will receive a whsec_-prefixed signing secret. It is shown once.
  2. Subscribe to events. Each endpoint can subscribe to all events or to a specific list.
  3. Verify every request. See Verify webhook signatures. mintfax follows the Standard Webhooks specification, so you can use a reference library in your language without writing custom verification code.
  4. Acknowledge with a 2xx response. Any 2xx status code is treated as successful delivery. Non-2xx responses or timeouts schedule a retry. See Delivery and retries.
  5. Inspect attempts when something looks off. The dashboard shows every delivery attempt with status, response, and signature headers. See Inspect delivery attempts.

Headers on every delivery

Next

Last modified on July 20, 2026