IP Whitelisting

Restrict Atlas API access to specific IP addresses by configuring IP whitelisting in your Atlas dashboard.

IP whitelisting is a security measure that restricts access to a system or network by allowing requests only from approved IP addresses.

It lets you:

  • Limit which IP addresses can call Atlas APIs on your behalf
  • Restrict your webhook endpoint to accept requests only from Atlas IPs

IP whitelisting complements (not replaces) API key auth and webhook verification. Keep all three for layered security.

When to use IP whitelisting

  • Your backend has static egress IPs (via NAT gateway, load balancer, or dedicated server).
  • You want extra assurance that a leaked API key alone can’t be used from the open internet.
  • You want your webhook endpoint to accept requests only from Atlas (in addition to verifying the transaction).

Whitelisting IP addresses

To add an IP address to your allowlist, navigate to Settings -> Developers -> Add IP address.

Atlas IP Whitelisting

Note

If your infrastructure uses dynamic IPs (for example, serverless platforms without a fixed NAT gateway), IP whitelisting may not be suitable.

Once enabled, any API request from an IP not on your allowlist will be rejected with a 403 Forbidden error. You can add or remove IP addresses at any time from the settings page.

How is this guide?

Last updated on

On this page