IP Allowlist
Understand IP Allowlisting. Explore how to define authorized IP addresses, prevent unauthorized activity, and troubleshoot Forbidden errors.
Overview
IP allowlisting enables you to define IP addresses from which you want to allow access to the Dwolla API. This helps to prevent unauthorized networks from performing actions on behalf of your application.
Things to remember:
- The IP Allowlist option is made available once an application has completed the application approval process.
- If you are logged in as a sub-user, you will need Edit permissions for Applications to be able to edit the IP allowlist.
To set up IP allowlisting navigate to the Applications tab in the Dashboard. Locate your application for which you want to specify a list of IP addresses, then click on Allow List. You can then specify an IP address (e.g., 192.0.2.1
) or a CIDR IP range (e.g., 192.0.2.1/24
) and add a description for that entry.
Production - https://dashboard.dwolla.com/applications
Sandbox - https://dashboard-sandbox.dwolla.com/applications
Immediately after adding your first IP address, any attempt to make a call to the API from an IP address not in the list will result in a 403 Forbidden
HTTP error code with the following response body: