See Authentication for how to send them.
Keys and your team
- Keys belong to your business, not to a person. A key keeps working if the teammate who created it leaves.
- Keys act as your business account. Anyone holding a key and secret can use the API on your behalf, so give the permission to create keys only to people you trust with that access.
- Keys don’t expire. They work until someone on your team revokes them.
- Keys are for servers only. Never put one in a browser, mobile app or public repository.
Who can manage keys
The account owner can change which roles have these permissions on the Team page.
Create a key
1
Open API Keys
Sign in to app.yativo.com and go to Developers → API Keys.
2
Generate a key
Click Generate key.
3
Add a label and allowed IPs
Enter a Label so your team can tell keys apart, and the public IPs of the servers that will use the key. At least one IP is required. See IP whitelisting.
4
Save the secret
Copy the API secret into your secrets manager before closing the window. It can’t be shown again.
Change a key’s allowed IPs
In Developers → API Keys, click Edit IPs on the key. The list you save replaces the current one. The key and secret don’t change, so there’s nothing to redeploy. When moving to a new server, add the new IP first, deploy, then remove the old one.Rotate a key
1
Create a new key
Create a new key with the same allowed IPs.
2
Deploy it
Deploy the new key and secret to your servers.
3
Confirm traffic has moved
Check that the old key’s Last used time has stopped changing.
4
Revoke the old key
Revoke the old key in the dashboard.
Revoke a key
In Developers → API Keys, click Revoke on the key. It stops working immediately and can’t be restored.Legacy API keys
The Account ID and App Secret shown under Legacy API keys on the same page are deprecated. From 15 October 2026 they stop working for requests from your servers. Move to the API keys above: see Migrate from legacy API keys.FAQ
I lost the secret. Can Yativo show it again?
I lost the secret. Can Yativo show it again?
No. Only a hash of the secret is stored. Create a new key, deploy it, then revoke the old one.
Can I create or revoke keys through the API?
Can I create or revoke keys through the API?
No. From 15 October 2026, API keys and IP whitelists can only be managed in the dashboard.
Do my teammates need their own keys?
Do my teammates need their own keys?
No. Keys belong to the business. Teammates sign in to the dashboard with their own email code or passkey.
Do sandbox keys work in production?
Do sandbox keys work in production?
No. Each environment has its own keys. Create a separate key in each one.

