Skip to content

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:

  1. Log in to the eSIM Go Portal
  2. Navigate to Account Settings → API Details → IP Whitelist
  3. 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 Forbidden response as an invalid API key — the response does not indicate which check failed