Sign in
Docs
API referenceStatus pages

API reference

List status pages

Have a token? Manage tokens in the console
GET
/v1/accounts/orgs/{org_id}/status-pages

The account's status pages, newest first: each with its slug, its draft's version and what is published. Readers see a published page at <slug>.status.inorbit.hr.

Needs scope connections:read.

Authorization

bearer
headerAuthorizationBearer <JWT>

An access token from the identity provider: a person's, or a customer's from the client credentials grant with an API key (developers.inorbit.hr). The gateway verifies it; the audience is iohr-api.

Path Parameters

org_id*string

The account's id: org in GET /v1/me.

Query Parameters

page_size?integer

At most this many; 0 means 50, above 200 means 200.

Formatint32
page_token?string

From the previous page's next_page_token.

Response Body

iohr.connections.v1.ListStatusPagesResponse

application/json
  1. response

iohr.connections.v1.ListStatusPagesResponse

design*boolean
max_components*integer
Formatint32
max_pages*integer
Formatint32
next_page_token*string
pages*array<>
unbranded*boolean
import { ApiError, Public } from "@inorbithr/sdk";// Reads INORBIT_TOKEN, or INORBIT_KEY_ID and INORBIT_KEY_SECRET.const api = Public.fromEnv();try {  for await (const statusPage of api.connections.allListStatusPages("<org_id>")) {    console.log(statusPage);  }} catch (e) {  if (!(e instanceof ApiError)) throw e;  console.error(`${e.code}: ${e.problem} (request id ${e.raw.requestId})`);  process.exitCode = 1;}

npm install @inorbithr/sdk. Calls the package's public surface; an operation newer than your package needs the next release or a client generated for your account. The SDKs.

Example Response
{  "design": true,  "max_components": 0,  "max_pages": 0,  "next_page_token": "string",  "pages": [    {      "created_at": "string",      "draft": {        "accent": "string",        "corners": "string",        "font": "string",        "groups": [          {            "collapsed": true,            "components": [              {                "description": "string",                "id": "string",                "monitor_ids": [                  "string"                ],                "name": "string",                "show_history": true,                "show_uptime": true              }            ],            "name": "string"          }        ],        "has_logo": true,        "header": "string",        "hide_footer": true,        "keep_logo": true,        "language": "string",        "logo": "string",        "logo_type": "string",        "name": "string",        "site_url": "string",        "support_url": "string",        "theme": "string",        "wording": {          "degraded": "string",          "footer": "string",          "full_outage": "string",          "maintenance": "string",          "operational": "string",          "partial_outage": "string"        }      },      "draft_version": 0,      "id": "string",      "published_at": "string",      "published_version": 0,      "slug": "string",      "unpublished_changes": true,      "updated_at": "string",      "url": "string"    }  ],  "unbranded": true}