The two surfaces
For any server-to-server integration, use an API key.
The web console and the public API do not use the same authentication method.
API key format
A MsgFlash API key looks like this:- prefix
msgf_live_ - 64 lowercase hexadecimal characters
The full key is only shown once when it is created.
Using your API key
Creating and revoking a key
- Sign in to app.msgflash.com
- Open API Keys
- Click New API Key
- Give it a descriptive name
- Copy the key immediately
- Go back to API Keys
- Click Revoke
- Confirm
Dashboard authentication
The main dashboard flows are:- signup
- login
- Google OAuth
- email verification
- password reset
Number of keys per plan
Best practices
One key per environment
Use separate keys for production, staging, and development.
Environment variables
Store your key in an environment variable such as
MSGFLASH_API_KEY or in a secrets manager.Authentication-related errors
Example: