Status pages API response params

Response parameters

Namespace data

Parameter Type Values
id String The ID of the status page.
type String status_page
attributes Object Attributes object. See below.
attributes.company_name String Name of your company. This will be displayed on the page.
attributes.company_url String URL of your company's website.
attributes.contact_url String URL that should be used for contacting you in case of an emergency. Can be null.
attributes.logo_url String A direct link to your company's logo. The image should be under 20MB in size.
attributes.timezone String Timezone to display your status page in. The accepted values can be found in the Rails TimeZone documentation.
attributes.subdomain String Subdomain to be used for your status page. This needs to be unique across our entire application, so choose carefully.
attributes.custom_domain String Optionally, you can set a host name you own. Example: status.walmine.com. Requires a CNAME record that points your domain to status.betteruptime.com. Example: CNAME status.walmine.com statuspage.betteruptime.com.
attributes.custom_css String Unleash your inner designer and tweak our status page design to fit your branding.
attributes.google_analytics_id String Specify your own Google Analytics ID if you want to receive hits on your status page.
attributes.min_incident_length Integer If you don't want to display short incidents on your status page, this attribute is for you. In seconds.
attributes.announcement String Add an announcement to your status page.
attributes.announcement_embed_enabled Boolean Toggle this field if you want to show an announcement in your embed You can embed the announcement using this snippet: <script src="https://betteruptime.com/widgets/announcement.js" data-id="<SET STATUS_PAGE_ID>" async="async" type="text/javascript"></script>.
attributes.announcement_embed_css String Modify the design of the announcement embed.
attributes.announcement_embed_link String Point your embedded announcement to a specified URL.
attributes.subscribable Boolean Whether to allow users to subscribe to your status page changes.
attributes.hide_from_search_engines Boolean Hide your status page from search engines.
attributes.password_enabled Boolean Whether to enable password protection on your status page.
attributes.history Integer Number of days to display on the status page. Between 7 and 365 days.
attributes.aggregate_state String Overall state of the resources on the status page. The possible values are: Operational Downtime Degraded.
attributes.created_at String (ISO DateTime) When was the status page created.
attributes.updated_at String (ISO DateTime) When was the status page last updated.