API keys
Every request carries an API key. Keys look likeXXXXXXX-XXXXXXX-XXXXXX and work across all products your account has access to. Treat them like passwords.
Manage keys under API Keys in the dashboard:
- Create new adds a key.
- Regenerate replaces a key. The old value stops working immediately.
- Revoke disables a key for good.
Sending the key
- gRPC
- RPC
Send the key as
x-token request metadata.Plan IPs
Plans decide which source IPs can use them.
Manage IPs under Plans → Allowed IPs on each product page:
- Add binds another IP, up to the plan’s limit.
- Change moves a bound IP to a new address.
- Remove unbinds an IP.
IP_NOT_ALLOWED.
Bind your server’s public IP address as seen from the internet, not a private or internal address.
Key access rules
Each key can carry its own rules under Access control on the product page:- Allowed IPs and Allowed CIDRs limit which addresses may use the key.
- Allowed Domains checks the browser’s
Origin(orReferer) header, for keys used from web pages.