If your organization operates in a restricted network environment where access is limited to pre-approved domains through a firewall, VPN, or web filter, it's essential to request explicit traffic allowance to Pendo servers from your network administrators.
Hostnames, which are specific addresses assigned to individual subdomains within a domain, play a crucial role in accessing Pendo. The hostnames listed in this article are essential for reaching both core service hosts necessary for using the Pendo app and support service hosts used for referencing Knowledge Base articles and other support offerings. Hosts related to accessing our marketing website and other non-core service aspects related hosts aren't included.
Wildcard option
You can include multiple hostnames under a single wildcard entry using asterisks (*). This means that you don't have to list each subdomain separately, and it automatically includes any new hosts we add to these domains in the future. This simplifies your allowlist management and ensures continued access to evolving subdomains.
For easy setup, we recommend adding the following wildcard entries to your allowlist:
*.pendo.io
*.storage.googleapis.com
If you use these wildcards, omit all hostnames in the Full list of hosts that end with .pendo.io
and .storage.googleapis.com
.
Full list of hosts
The following table provides a comprehensive list of hosts that are essential for accessing Pendo's core and support services.
If you choose not to use wildcards, as recommended earlier in this article, some of these hosts might require modification if the data center for your subscription is outside of the United States. Detailed instructions for these modifications are in the subsequent section: Location-based changes.
Source |
Description |
app.pendo.io |
Access the main Pendo application. |
data.pendo.io |
Used by your Pendo agent to retrieve guide metadata and send event data from your web application. |
cdn.pendo.io |
Loads your Pendo agent Javascript file and global CSS. |
content.pendo-internal.pendo.io |
Loads guide content for the Pendo app. |
pendo-io-static.storage.googleapis.com |
Loads staging agents and some templated guide content. |
pendo-static-YOUR_SUB_ID.storage.googleapis.com |
Loads guide content for your application. Replace YOUR_SUB_ID with your subscription ID. This is a numeric value that you can obtain from your Pendo account representative. |
data.pendo-internal.pendo.io |
Loads guide metadata and event data for the Pendo app. |
|
Access the future Pendo Listen portal. |
|
Access the Pendo Feedback portal. |
api.feedback.us.pendo.io |
Loads the Pendo Feedback widget so that you can submit and vote on feedback requests. |
software.mobile.pendo.io |
Allows you to download mobile SDK releases. |
sso.connect.pingidentity.com |
Allows for SAML Single Sign-On (SSO) login. |
|
Access the Pendo Support team and Knowledge Base articles for learning and troubleshooting content. |
developers.pendo.io |
Access Pendo's developer documentation. |
agent.pendo.io |
Access Pendo's web agent API documentation. |
engageapi.pendo.io |
Access Pendo's current REST API documentation. |
pendoapi.pendo.io |
Access Pendo's future REST API documentation. |
academy.pendo.io |
Access Pendo Academy to sign up for live webinars and access on-demand learning and courses. |
api.stripe.com |
Access our self-serve payment system to upgrade your Pendo Starter plan. |
netdna.bootstrapcdn.com |
Display external fonts in the Pendo web app. |
|
Loads guide content sent from the Pendo team. |
|
Used for invitation links embedded in emails. |
Location-based changes
If your Pendo subscription is managed through our EU, US1, or Japan data centers, it's important to update certain hostnames accordingly. To determine your subscription's data center, examine the URL used to access Pendo and check for the presence of eu
, us1
, or jpn
. If you're uncertain about whether this applies to your subscription, contact your Pendo account representative.
If you opt to use wildcards, as recommended earlier in this article, these changes aren't necessary.
EU changes
Original hostname | EU hostname |
app.pendo.io |
app.eu.pendo.io |
data.pendo.io |
data.eu.pendo.io |
cdn.pendo.io |
cdn.eu.pendo.io |
portal.pendo.io |
portal.eu.pendo.io |
feedback.us.pendo.io |
feedback.eu.pendo.io |
api.feedback.us.pendo.io |
api.feedback.eu.pendo.io |
pendo-io-static.storage.googleapis.com |
pendo-eu-static.storage.googleapis.com |
pendo-static-YOUR_SUB_ID.storage.googleapis.com |
pendo-eu-static-YOUR_SUB_ID.storage.googleapis.com |
us-east-1.awstrack.me |
|
US1 changes
Original hostname | US1 hostname |
app.pendo.io |
us1.app.pendo.io |
data.pendo.io |
us1.data.pendo.io |
cdn.pendo.io |
us1.cdn.pendo.io |
portal.pendo.io |
us1.portal.pendo.io |
feedback.us.pendo.io |
feedback.us1.app.pendo.io |
api.feedback.us.pendo.io |
api.feedback.us1.app.pendo.io |
pendo-io-static.storage.googleapis.com |
pendo-us1-static.storage.googleapis.com |
pendo-static-YOUR_SUB_ID.storage.googleapis.com |
pendo-us1-static-YOUR_SUB_ID.storage.googleapis.com |
JPN changes
Original hostname | JPN hostname |
app.pendo.io |
app.jpn.pendo.io |
data.pendo.io |
data.jpn.pendo.io |
cdn.pendo.io |
cdn.jpn.pendo.io |
portal.pendo.io |
portal.jpn.pendo.io |
feedback.us.pendo.io |
N/A |
api.feedback.us.pendo.io |
N/A |
pendo-io-static.storage.googleapis.com |
pendo-jp-prod-static.storage.googleapis.com |
pendo-static-YOUR_SUB_ID.storage.googleapis.com |
pendo-jp-prod-static-YOUR_SUB_ID.storage.googleapis.com |
us-east-1.awstrack.me |
|