Loading article…
Loading article…
Last updated on Aug 24, 2026
API keys authenticate the requests your integrations make to Advanced Billing. Your site holds two separate sets of credentials: API keys, which authorize server-side calls to the Maxio API, and a Maxio.js Key Pair, which lets your own pages tokenize payment details in the browser. Both live under Config > Integrations, and both are managed the same way, by creating, describing, and deleting individual credentials as your integrations change.
To view your current API keys, select Config > Integrations > API Keys.
Keep the following in mind when working with API keys:
Each API key is created independently, so you can issue a separate key per integration and retire one without disturbing the others.
To create an API key
Maxio then shows the new key in full, alongside a ready-made Authorization Header you can paste straight into a request. Copy what you need, then click I Have Copied My API Key. If you miss it, you can still reveal and copy the key later from the API Keys list.
Adding or updating a description helps your team manage and audit the use of each API key.
To change an API key's description
Click the Actions button next to the API key, then click Edit.
Enter the description and click Save.
WARNING: Deleting an API key is permanent. You can't recover the key afterward, and any integration still using it stops working.
To delete a key you no longer need, click Actions > Delete next to it, then confirm the deletion.
Maxio.js uses a Key Pair instead of an API key. The public key identifies your site to the browser, and the private key signs the security token that authorizes each tokenization request.
To view your current Key Pair, select Config > Integrations > Maxio.js.

Keep the following in mind when working with a Key Pair:
To create your first Key Pair, click New Key Pair. To replace an existing one, click Regenerate Key Pair.
WARNING: Deleting or regenerating a Key Pair is permanent. You can't recover the old Key Pair, any integration still using it stops working, and if you use Embeddable Components, deleting the Key Pair disables that integration.
For details on how to use your Key Pair, see the Maxio.js Overview help article.
For details on how to use API keys in your own requests, see the Maxio Developer Portal.
Still need help?
Reach out and our support team will take it from here.