balance.low
Sent when an environment’s available balance crosses below the low-balance threshold.
Documentation Index
Fetch the complete documentation index at: https://mintfax.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
When it will fire
When the available balance for an environment drops below the configured low-balance threshold. The threshold is set per environment in the dashboard. The event fires on the transition - it does not refire on every fax billed against a balance that is already below the threshold. If the balance is topped up and then crosses the threshold again, a newbalance.low is fired.
What your handler should do
- Trigger your top-up workflow. Whether that is manual, an Approval queue, or an automated charge against your billing source is up to you.
- Persist the event ID. If your top-up workflow is asynchronous, deduplicating on
webhook-idprevents a webhook redelivery from triggering a duplicate top-up. - Consider using auto-top-up instead of handling this event manually. Auto-top-up is configured per environment and operates from the same threshold signal without requiring webhook handling.
Authorizations
API key as Bearer token. Use an account key (mfx_acct_...) for
/account/* endpoints, and an environment key (mfx_test_... for
sandbox, mfx_live_... for live) for /environment/*, /faxes,
/webhooks, and /events.
Body
Event delivery to your subscribed webhook endpoint.
Webhook delivery for balance.low.
Event identifier (evt_-prefixed). Stable across retry attempts.
"evt_8aZqRm4yT3vK7pNxJ2bH9c"
Event type. Always balance.low for this delivery.
balance.low Unix epoch seconds when the event was generated.
Response
Acknowledged. mintfax treats any 2xx response as a successful delivery.