IP Whitelisting
IP whitelisting lets you restrict API access to a set of known IP addresses. When enabled, any request from an IP not on your whitelist will be rejected with 403 Forbidden, even if it includes a valid API key.
This is recommended for server-to-server integrations where your API calls always originate from known infrastructure.
Setting up IP whitelisting
Manage your IP whitelist in the portal:
- Log in to the eSIM Go Portal
- Navigate to Account Settings → API Details → IP Whitelist
- Add the IP addresses your systems will make API calls from
Important notes
- Whitelist your IP addresses before testing the feature
- If your infrastructure uses dynamic IPs, consider whether IP whitelisting is appropriate for your setup
- Requests blocked by IP whitelisting return the same
403 Forbiddenresponse as an invalid API key — the response does not indicate which check failed