Skip to content

Network Whitelist

If you are running the @vitabletech/meta-sdk behind a strict corporate firewall, VPN, or inside a highly secured VPC (Virtual Private Cloud), your infrastructure team will need to ensure that the following domains and URLs are whitelisted for outbound HTTPS traffic.

Required Domains

The SDK communicates exclusively over HTTPS (Port 443).

DomainPurpose
graph.facebook.comThe primary Graph API endpoint for all REST requests (Posts, Comments, Media, Pages).
graph.instagram.comThe secondary Graph API endpoint used for certain legacy Instagram Basic Display API calls.
graph-video.facebook.comRequired if you plan on using the custom request client to upload heavy video files.

IP Addresses

Meta does not provide static IP addresses for the Graph API, as they use a global CDN and dynamic load balancers.

You must configure your firewall to whitelist based on the FQDNs (Fully Qualified Domain Names) listed above, rather than static IP addresses. If your firewall does not support FQDN whitelisting, you will need to set up a forward proxy (like Squid) within your network.