Skip to main content
GET
/
publisher
/
{publisher_id}
/
static
/
{filename}
Push Notification HTML
curl --request GET \
  --url https://cds.thepublive.com/publisher/{publisher_id}/static/{filename}/ \
  --header 'Authorization: Basic <encoded-value>'
{
  "status": "ok",
  "data": {
    "content": "<!DOCTYPE html><html><head>...</head><body>...</body></html>"
  }
}
Returns one of three HTML files required to render the push notification permission UI on the publisher’s website.
All three files return 404 if push notifications are not enabled for the publisher. Check publisher_config → widget_config_json → push_notification_config to determine availability.
The file is resolved in two steps: first a publisher-specific override is looked up in S3; if not found, a shared default is fetched from the Publive CDN. This means the response content may differ per publisher.
publisher_id
string
required
Your Publisher ID
filename
string
required
The name of the HTML file to fetch.
ValueDescription
izooto.htmlMain iZooto push notification integration page
helper-iframe.htmlHidden iframe used for cross-origin permission
permission-dialog.htmlPermission prompt dialog rendered to the user
{
  "status": "ok",
  "data": {
    "content": "<!DOCTYPE html><html><head>...</head><body>...</body></html>"
  }
}
Last modified on May 29, 2026