Webhook IP whitelisting | GetAccept Help Center

Webhook IP whitelisting

Configure your firewall to accept GetAccept webhook IP addresses by region.

April 23, 2026

What is Webhook IP Whitelisting?

Webhook IP whitelisting is a security practice where you configure your firewall or network security tools to allow incoming requests only from specific IP addresses. GetAccept sends webhook notifications from a limited set of IP addresses, and if your network doesn't recognize these addresses, your firewall may block the webhook delivery. Whitelisting GetAccept's webhook IPs ensures that notifications reach your system reliably without being filtered as potential security threats.

Note: Webhook delivery will fail if GetAccept's IP addresses aren't whitelisted in your firewall.

Why Webhooks May Be Blocked

Webhooks are automated, outbound HTTP requests that GetAccept sends to your system whenever certain events occur (like a document being signed or a deal room being created).

Pro-tip: Keep your whitelist updated whenever GetAccept notifies you of IP address changes.

If your organization runs a firewall or uses network-level security controls, incoming requests from unknown IP addresses are often blocked by default as a protection measure. Without whitelisting GetAccept's IP addresses, webhook payloads will fail to reach your endpoint, even if your webhook configuration in GetAccept is correct.

GetAccept Webhook IP Addresses by Region

GetAccept is hosted on Amazon Web Services infrastructure across three main regions. Depending on your data center location (set during account creation), webhooks originate from one of the following IP ranges. You should whitelist all IPs for your region to ensure reliable webhook delivery.

EU Region

US Region

APAC Region

Note: Your data center region is set when you create your GetAccept account and cannot be changed later. If you're unsure which region your account uses, contact your GetAccept administrator or support team.

How to Whitelist GetAccept IPs in Your Firewall

The exact steps for whitelisting IPs depend on your firewall solution. Below is generic guidance for common approaches; consult your firewall documentation for specific instructions.

For Network/Enterprise Firewalls

  1. Log in to your firewall management console (e.g., Palo Alto Networks, Fortinet FortiGate, Cisco ASA)
  2. Navigate to Outbound Rules or Access Control Lists (ACLs)
  3. Create a new rule allowing inbound HTTPS traffic (port 443) from the GetAccept IP addresses for your region
  4. Set the destination to your webhook endpoint URL
  5. Save and apply the rule

For Cloud Security Groups (AWS, Azure, GCP)

  1. Open your cloud provider's security group or network security settings
  2. Add an inbound rule allowing traffic on port 443 (HTTPS)
  3. Enter the GetAccept IP addresses in the source field (e.g., as a CIDR block or individual IPs)
  4. Save the changes

For Application-Level Firewalls (WAF)

  1. Access your Web Application Firewall (WAF) settings
  2. Whitelist the GetAccept IPs in the allowed sources list
  3. Ensure HTTPS (port 443) traffic is permitted
  4. Test the connection after applying changes

Which Events Trigger Webhooks

Webhooks are event-driven, they fire automatically when specific actions occur in GetAccept. Common webhook-triggering events include:

By whitelisting these IP addresses, you ensure that real-time notifications of these events reliably reach your downstream systems (CRM, automation platform, data warehouse, etc.).

Testing Webhook Connectivity

After whitelisting GetAccept's IP addresses, verify that webhooks are being delivered correctly.

Using a Webhook Testing Service

  1. Generate a temporary webhook URL using a service like Webhook.cool, RequestBin, or Postman
  2. In GetAccept, navigate to Settings (top-right profile image) → Webhook Settings
  3. Enter your test URL and select at least one event type to trigger
  4. Send a test document or create a draft and perform an action that triggers the webhook
  5. Check your testing service to confirm the webhook payload was received

Checking Webhook Logs in GetAccept

  1. Go to SettingsWebhook Settings
  2. Look for delivery logs or history that shows successful vs. failed webhook attempts
  3. Failed deliveries often indicate IP blocking or network issues
  4. Successful deliveries (HTTP 200 response) confirm the connection is working

Troubleshooting Webhook Delivery Failures

If webhooks are not reaching your system, follow these steps to identify the issue:

Verify IP Whitelisting

Check Endpoint Configuration

Review Webhook Settings in GetAccept

Common Failure Reasons

If webhooks still fail after whitelisting and verification, contact your IT/network team to check server logs and confirm the firewall rules are correctly applied.

Configuring Webhooks in GetAccept

Whitelisting IPs is just the network-level preparation. To actually set up and configure which webhooks GetAccept sends, visit Settings (top-right profile image) → Webhook Settings. There, you'll define your endpoint URL, select which events trigger webhooks, and view delivery history. For detailed instructions on creating and managing webhooks in GetAccept, see the related articles below.