How do I get a SendFox API access token?
Get a SendFox API access token in Settings → API tokens: click Create New Token, name it and copy it right away. Tokens need a paid plan: Lifetime or Pro.
What are access tokens for?
A personal access token authenticates your requests to the SendFox API—it's also what you paste into Zapier or the WordPress plugin to connect them to your account. Tokens are included with paid plans; on the Free plan the page shows an upgrade prompt instead. For every app SendFox connects to, see SendFox integrations.
Plans: access tokens and the API are available on Lifetime, Pro and Enterprise. On the Free plan the API tokens page shows an upgrade prompt, and API requests return HTTP 402.
How do I create a personal access token?
- Open the menu in the top-right corner and go to Settings → Connections → API tokens (or visit sendfox.com/account/oauth).
- Next to Personal Access Tokens, click Create New Token.
- Give the token a name that says what it's for (for example, "Zapier" or "My website") and click Create.
- Copy the token right away—it's only shown once. If you lose it, create a new one.

How do I use the token?
Include it in the Authorization header of every API request:
Authorization: Bearer <your token>
For a full worked example in Postman, see How to create a SendFox API request (Postman example). For the full list of endpoints, see What are SendFox's API Endpoints?
Troubleshooting
I don't see a Create New Token option
- You're on the Free plan—the API tokens page shows an upgrade prompt instead of the token tools. API access is included with paid plans.

I don't see API tokens in Settings
- If you switched into another person's account as a teammate, API tokens isn't shown there—ask the account owner to create the token.
- While an account can't send—during a billing pause you booked (see How do I cancel SendFox, delete my account or get a refund?) or when SendFox has paused or restricted it (see Why is my SendFox account paused or restricted?)—the Connections settings, including API tokens, are hidden.
I lost my token
- Tokens can't be viewed again after creation. Create a new one with Create New Token, update it wherever it's used, then click Delete next to the old token's name.
Still stuck? Search the Help Center or email support@sendfox.com with the name of the integration and the error message you see—never send your token.
Frequently Asked Questions
Why do my API requests return 402?
Because the account is on the Free plan: every request returns "API access requires a paid plan." Upgrade to Lifetime or Pro to use the API. On a paid plan, "Contact limit reached. Upgrade your plan to add more contacts." means you've reached your contact limit.
What about OAuth clients?
If you're building an app where other SendFox users authorize access to their accounts, create an OAuth client instead—see creating an OAuth 2.0 client.
Can I have multiple tokens?
Yes—create one per integration so you can delete them independently.
Can a teammate create API tokens for my account?
No. A teammate who switches into your account doesn't see API tokens there, so the account owner creates them.