Sandbox and live
Sandbox and live are peers on the mintfax API. The same routes, request and response shapes, error codes, events, webhook delivery and signing, idempotency behavior, credit hold and capture lifecycle, and dashboard sections apply in both. Exactly three things differ:
Everything outside this table is identical between the two.
How routing works
The API key prefix determines which environment handles the request. There is no separate base URL or environment toggle.
See Authentication for key management and rotation.
What’s isolated
Each environment has its own:- Fax records - sandbox faxes never appear in live queries, and vice versa
- Webhook endpoints - delivery notifications are scoped per environment
- Fax settings - cover page defaults, retry policy, and other configuration
No migration path
Environments are deliberately isolated. There is no automatic migration of fax records, settings, or webhook configuration from sandbox to live. This keeps test data from contaminating production.
Created on registration
When you register, both environments are created automatically. Two API keys are returned: anmfx_test_ key scoped to the sandbox environment for sending test faxes, and an mfx_acct_ key scoped to the account for managing billing, keys, and members. The sandbox starts with a seeded simulated balance, so you can send sandbox faxes immediately.
Your live environment is ready but inactive until the first successful live credit purchase. See Account activation for the gate and the flow.
Next
Sandbox
Sandbox numbers, simulated outcomes, and balance testing
Live
Real fax delivery and production behavior