Use a user token to access authenticated routes. The token must be specified in the Authorization HTTP header with the following format 'Authorization: Bearer '.
A project header is required when using an organization-scoped API key.
Example:
"luminous-guiding-tower"
Body
multipart/form-dataapplication/json
Status page request, sent as JSON or as multipart/form-data to upload logos and favicons. With multipart/form-data, booleans must be sent as 1 or 0 and nested fields with the bracket notation, e.g. components[0][componentable_id].
Timezone used to split the status page timeline into days and to display all dates on the status page and in feeds. Must be a canonical IANA timezone identifier (case-sensitive, e.g. Europe/Paris, America/New_York or UTC).
Light theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a multipart/form-data request, send false to remove the logo.
Dark theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a multipart/form-data request, send false to remove the logo.
Light theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a multipart/form-data request, send false to remove the favicon.
Dark theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a multipart/form-data request, send false to remove the favicon.
Timezone used to split the status page timeline into days and to display all dates on the status page and in feeds. Must be a canonical IANA timezone identifier (case-sensitive, e.g. Europe/Paris, America/New_York or UTC).
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Phare Documentation","colors":{"primary":"#000000","light":"#FFFFFF","dark":"#000000"},"logo":{"light":"https://mintcdn.com/phare/wpVLIQWlMvQtmIKF/logo/light.svg?fit=max\u0026auto=format\u0026n=wpVLIQWlMvQtmIKF\u0026q=85\u0026s=d854e1356d99aaab8313690f4a4da01a","dark":"https://mintcdn.com/phare/wpVLIQWlMvQtmIKF/logo/dark.svg?fit=max\u0026auto=format\u0026n=wpVLIQWlMvQtmIKF\u0026q=85\u0026s=0a0103918d04063cc989ba956e163bd6","href":"https://phare.io"},"favicon":"https://mintcdn.com/phare/VjIqk6dhEmW8jaHv/favicon.svg?fit=max\u0026auto=format\u0026n=VjIqk6dhEmW8jaHv\u0026q=85\u0026s=bce234f572747b205e0383ec31e711a5","api":{"openapi":["openapi.json"]},"navbar":{"links":[{"href":"mailto:support@phare.io","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.phare.io/login"}},"footer":{"socials":{"github":"https://github.com/phare","linkedin":"https://www.linkedin.com/company/usephare"}},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"phare","hasAudioNarration":false,"actualSubdomain":"phare","customDomains":["docs.phare.io"],"gitSource":{"type":"github","owner":"phare","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ade214362312816aa7e8113","collectionId":"0bb32c60-c2bf-4ebd-9e5a-57d272fe174d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ade214362312816aa7e8113"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{},"buildId":"6ade214362312816aa7e8113","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"API Reference","count":52},{"language":"default","tag":"Uptime","count":40},{"language":"default","tag":"Documentation","count":25},{"language":"default","tag":"Platform","count":22},{"language":"default","tag":"Integrations","count":18},{"language":"default","tag":"Incidents","count":11},{"language":"default","tag":"Alert rules","count":10},{"language":"default","tag":"Monitors","count":8},{"language":"default","tag":"Maintenance Windows","count":7},{"language":"default","tag":"Status Pages","count":6}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/uptime/status-pages/create-a-status-page","slug":"/api-reference/uptime/status-pages/create-a-status-page","pageMetadata":{"openapi":"post /uptime/status-pages","title":"Create a status page","description":"Create a status page","href":"/api-reference/uptime/status-pages/create-a-status-page"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a status page\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /uptime/status-pages","title":"Create a status page","description":"Create a status page","href":"/api-reference/uptime/status-pages/create-a-status-page"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Status Pages"],"summary":"Create a status page","description":"Create a status page","operationId":"createUptimeStatusPage","requestBody":"13686664-4d80-4ce2-b55b-a93dc0979da2","responses":{"201":"dd0b85d5-778c-478c-b700-30add07706d9","401":"a541dddf-7c87-4e37-a2cd-b5a01a6daf50","403":"d5db699b-60db-49cb-ae23-5ec750f46cc1","422":"175b77a1-16fc-40a4-98ff-ff9053e7fc41"},"parameters":["ebe3ea9e-b8a6-45fd-ae92-a982d5395f0e","170d5c21-c6af-4f34-810a-79b45dc920d1"],"method":"post","type":"path","servers":["4192b7f0-9269-4f04-a2cb-bd11866442a7"],"security":["69da05c0-cc88-45e5-8fea-fe4eb9c922d3"],"path":"/uptime/status-pages","baseUrlOptions":["https://api.phare.io"],"title":"Create a status page","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"ebe3ea9e-b8a6-45fd-ae92-a982d5395f0e":{"name":"X-Phare-Project-Id","in":"header","description":"A project header is required when using an organization-scoped API key.","required":false,"schema":{"type":"integer","example":1,"isRequired":false,"description":"A project header is required when using an organization-scoped API key.","uniqueKey":"","typeLabel":"integer"}},"170d5c21-c6af-4f34-810a-79b45dc920d1":{"name":"X-Phare-Project-Slug","in":"header","description":"A project header is required when using an organization-scoped API key.","required":false,"schema":{"type":"string","example":"luminous-guiding-tower","isRequired":false,"description":"A project header is required when using an organization-scoped API key.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"description":"Status page request, sent as JSON or as `multipart/form-data` to upload logos and favicons. With `multipart/form-data`, booleans must be sent as `1` or `0` and nested fields with the bracket notation, e.g. `components[0][componentable_id]`.","required":true,"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"description":"Status page name","type":"string","example":"Phare status","maxLength":30,"minLength":2,"isRequired":true,"uniqueKey":"name","typeLabel":"string"},"subdomain":{"description":"Subdomain name for the status page, hosted on a phare.io domain: {subdomain}.status.phare.io","type":"string","example":"example","maxLength":30,"minLength":2,"isRequired":true,"uniqueKey":"subdomain","typeLabel":"string"},"title":{"description":"Status page HTML title","type":"string","example":"Phare status","maxLength":150,"minLength":2,"isRequired":true,"uniqueKey":"title","typeLabel":"string"},"description":{"description":"Status page HTML description","type":"string","example":"Status page of phare.io","maxLength":250,"minLength":2,"isRequired":true,"uniqueKey":"description","typeLabel":"string"},"search_engine_indexed":{"description":"Whether search engines are allowed to index the page","type":"boolean","example":true,"isRequired":true,"uniqueKey":"search_engine_indexed","typeLabel":"boolean"},"website_url":{"description":"URL to redirect users clicking the status page logo","type":"string","example":"https://phare.io","maxLength":250,"isRequired":true,"uniqueKey":"website_url","typeLabel":"string"},"components":{"description":"List of components to show on the status page. A monitor can only be shown once on a status page.","type":"array","items":{"oneOf":[{"type":"object","title":"Monitor component","required":["componentable_type","componentable_id"],"properties":{"componentable_type":{"type":"string","enum":["uptime/monitor"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.0.componentable_type","typeLabel":"enum\u003cstring>"},"componentable_id":{"description":"ID of the monitor to show","type":"integer","isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.0.componentable_id","typeLabel":"integer"}},"uniqueKey":"components.items.[INDEX].oneOf.0","typeLabel":"Monitor component · object"},{"type":"object","title":"Group component","required":["componentable_type","name","components"],"properties":{"componentable_type":{"type":"string","enum":["uptime/group"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.componentable_type","typeLabel":"enum\u003cstring>"},"name":{"description":"Name of the group shown on the status page. Must be unique within the status page (case-insensitive).","type":"string","maxLength":100,"minLength":1,"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.name","typeLabel":"string"},"components":{"description":"List of monitor components shown inside the group","type":"array","items":{"required":["componentable_type","componentable_id"],"properties":{"componentable_type":{"type":"string","enum":["uptime/monitor"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX].componentable_type","typeLabel":"enum\u003cstring>"},"componentable_id":{"description":"ID of the monitor to show","type":"integer","isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX].componentable_id","typeLabel":"integer"}},"type":"object","uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX]","typeLabel":"object"},"maxItems":100,"minItems":1,"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components","typeLabel":"object[]"},"is_expanded":{"description":"Whether the group components are expanded by default","type":"boolean","example":false,"default":false,"uniqueKey":"components.items.[INDEX].oneOf.1.is_expanded","typeLabel":"boolean"}},"uniqueKey":"components.items.[INDEX].oneOf.1","typeLabel":"Group component · object"}],"uniqueKey":"components.items.[INDEX]","typeLabel":"Monitor component · object | Group component · object"},"maxItems":100,"minItems":1,"isRequired":true,"uniqueKey":"components","typeLabel":"(Monitor component · object | Group component · object)[]"},"timeframe":{"description":"Number of days of status and incident history to display.","type":"integer","example":90,"enum":[30,60,90],"isRequired":true,"uniqueKey":"timeframe","typeLabel":"enum\u003cinteger>"},"domain":{"oneOf":[{"description":"Custom domain name for the status page","type":"string","example":"status.example.com","maxLength":60,"minLength":4,"uniqueKey":"domain.oneOf.0","typeLabel":"string"},{"description":"Custom domain name for the status page","type":"null","example":"status.example.com","maxLength":60,"minLength":4,"uniqueKey":"domain.oneOf.1","typeLabel":"null"}],"uniqueKey":"domain","typeLabel":"string | null"},"color_scheme":{"description":"Choose the available color schemes for the status page","type":"string","example":"all","default":"all","enum":["all","dark","light"],"uniqueKey":"color_scheme","typeLabel":"enum\u003cstring>"},"theme":{"description":"Theme settings to customize the status page","properties":{"light":{"description":"Light theme colors, as lowercase 6-digit hexadecimal codes","properties":{"operational":{"type":"string","example":"#16a34a","uniqueKey":"theme.light.operational","typeLabel":"string"},"degraded_performance":{"type":"string","example":"#fbbf24","uniqueKey":"theme.light.degraded_performance","typeLabel":"string"},"partial_outage":{"type":"string","example":"#f59e0b","uniqueKey":"theme.light.partial_outage","typeLabel":"string"},"major_outage":{"type":"string","example":"#ef4444","uniqueKey":"theme.light.major_outage","typeLabel":"string"},"maintenance":{"type":"string","example":"#6366f1","uniqueKey":"theme.light.maintenance","typeLabel":"string"},"empty":{"type":"string","example":"#d3d3d3","uniqueKey":"theme.light.empty","typeLabel":"string"},"background":{"type":"string","example":"#ffffff","uniqueKey":"theme.light.background","typeLabel":"string"},"border":{"type":"string","example":"#e5e5e5","uniqueKey":"theme.light.border","typeLabel":"string"},"foreground":{"type":"string","example":"#000000","uniqueKey":"theme.light.foreground","typeLabel":"string"},"foreground_muted":{"type":"string","example":"#737373","uniqueKey":"theme.light.foreground_muted","typeLabel":"string"},"background_card":{"type":"string","example":"#fafafa","uniqueKey":"theme.light.background_card","typeLabel":"string"}},"type":"object","uniqueKey":"theme.light","typeLabel":"object"},"dark":{"description":"Dark theme colors, as lowercase 6-digit hexadecimal codes","properties":{"operational":{"type":"string","example":"#16a34a","uniqueKey":"theme.dark.operational","typeLabel":"string"},"degraded_performance":{"type":"string","example":"#fbbf24","uniqueKey":"theme.dark.degraded_performance","typeLabel":"string"},"partial_outage":{"type":"string","example":"#f59e0b","uniqueKey":"theme.dark.partial_outage","typeLabel":"string"},"major_outage":{"type":"string","example":"#ef4444","uniqueKey":"theme.dark.major_outage","typeLabel":"string"},"maintenance":{"type":"string","example":"#6366f1","uniqueKey":"theme.dark.maintenance","typeLabel":"string"},"empty":{"type":"string","example":"#d3d3d3","uniqueKey":"theme.dark.empty","typeLabel":"string"},"background":{"type":"string","example":"#111111","uniqueKey":"theme.dark.background","typeLabel":"string"},"border":{"type":"string","example":"#3f3f46","uniqueKey":"theme.dark.border","typeLabel":"string"},"foreground":{"type":"string","example":"#ffffff","uniqueKey":"theme.dark.foreground","typeLabel":"string"},"foreground_muted":{"type":"string","example":"#959595","uniqueKey":"theme.dark.foreground_muted","typeLabel":"string"},"background_card":{"type":"string","example":"#1a1a1a","uniqueKey":"theme.dark.background_card","typeLabel":"string"}},"type":"object","uniqueKey":"theme.dark","typeLabel":"object"},"rounded":{"type":"boolean","example":true,"default":true,"uniqueKey":"theme.rounded","typeLabel":"boolean"},"border_width":{"type":"integer","example":2,"default":1,"maximum":3,"minimum":0,"uniqueKey":"theme.border_width","typeLabel":"integer"}},"type":"object","uniqueKey":"theme","typeLabel":"object"},"show_response_times":{"description":"Whether to display response times for monitors on the status page","type":"boolean","example":true,"default":true,"uniqueKey":"show_response_times","typeLabel":"boolean"},"timezone":{"description":"Timezone used to split the status page timeline into days and to display all dates on the status page and in feeds. Must be a canonical IANA timezone identifier (case-sensitive, e.g. `Europe/Paris`, `America/New_York` or `UTC`).","type":"string","example":"Europe/Paris","default":"UTC","uniqueKey":"timezone","typeLabel":"string"},"subscription_channels":{"description":"List of active subscription channels","type":"array","items":{"type":"string","enum":["rss","atom","slack"],"uniqueKey":"subscription_channels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":3,"minItems":0,"uniqueKey":"subscription_channels","typeLabel":"enum\u003cstring>[]"},"access_ips":{"oneOf":[{"description":"List of IP addresses or CIDR ranges allowed to access the status page. Requires an active Scale plan subscription.","type":"array","items":{"type":"string","example":"45.129.56.0/24","uniqueKey":"access_ips.oneOf.0.items.[INDEX]","typeLabel":"string"},"maxItems":50,"minItems":1,"uniqueKey":"access_ips.oneOf.0","typeLabel":"string[]"},{"description":"List of IP addresses or CIDR ranges allowed to access the status page. Requires an active Scale plan subscription.","type":"null","items":{"type":"string","example":"45.129.56.0/24"},"maxItems":50,"minItems":1,"uniqueKey":"access_ips.oneOf.1","typeLabel":"null"}],"uniqueKey":"access_ips","typeLabel":"string[] | null"},"tags":{"oneOf":[{"description":"Resource tags, made of lowercase letters, numbers, `.`, `_`, `:` and `-`. An organization can have up to 200 tags.","type":"array","items":{"type":"string","example":"environment:production","maxLength":100,"minLength":1,"uniqueKey":"tags.oneOf.0.items.[INDEX]","typeLabel":"string"},"maxItems":20,"uniqueKey":"tags.oneOf.0","typeLabel":"string[]"},{"description":"Resource tags, made of lowercase letters, numbers, `.`, `_`, `:` and `-`. An organization can have up to 200 tags.","type":"null","items":{"type":"string","example":"environment:production","maxLength":100,"minLength":1},"maxItems":20,"uniqueKey":"tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"tags","typeLabel":"string[] | null"},"logo_light":{"oneOf":[{"type":"string","description":"Light theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_light.oneOf.0","typeLabel":"file"},{"type":"null","description":"Light theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_light.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Light theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","enum":[false],"uniqueKey":"logo_light.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"logo_light","typeLabel":"file | null | enum\u003cboolean>"},"logo_dark":{"oneOf":[{"type":"string","description":"Dark theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_dark.oneOf.0","typeLabel":"file"},{"type":"null","description":"Dark theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_dark.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Dark theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","enum":[false],"uniqueKey":"logo_dark.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"logo_dark","typeLabel":"file | null | enum\u003cboolean>"},"favicon_light":{"oneOf":[{"type":"string","description":"Light theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_light.oneOf.0","typeLabel":"file"},{"type":"null","description":"Light theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_light.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Light theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","enum":[false],"uniqueKey":"favicon_light.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"favicon_light","typeLabel":"file | null | enum\u003cboolean>"},"favicon_dark":{"oneOf":[{"type":"string","description":"Dark theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_dark.oneOf.0","typeLabel":"file"},{"type":"null","description":"Dark theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_dark.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Dark theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","enum":[false],"uniqueKey":"favicon_dark.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"favicon_dark","typeLabel":"file | null | enum\u003cboolean>"},"access_token":{"oneOf":[{"description":"Token to restrict access to the status page. Requires an active Scale plan subscription.","type":"string","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_token.oneOf.0","typeLabel":"string"},{"description":"Token to restrict access to the status page. Requires an active Scale plan subscription.","type":"null","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"access_token","typeLabel":"string | null"},"access_password":{"oneOf":[{"description":"Password to restrict access to the status page. Requires an active Scale plan subscription.","type":"string","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_password.oneOf.0","typeLabel":"string"},{"description":"Password to restrict access to the status page. Requires an active Scale plan subscription.","type":"null","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_password.oneOf.1","typeLabel":"null"}],"uniqueKey":"access_password","typeLabel":"string | null"}},"required":["name","subdomain","title","description","search_engine_indexed","website_url","components","timeframe"],"uniqueKey":"","typeLabel":"object"},"encoding":{"theme":{"style":"deepObject","explode":true},"components":{"style":"deepObject","explode":true},"subscription_channels":{"style":"deepObject","explode":true},"access_ips":{"style":"deepObject","explode":true},"tags":{"style":"deepObject","explode":true}},"examples":{"Example":{"title":"Example","value":{"name":"Phare status","subdomain":"example","title":"Phare status","description":"Status page of phare.io","search_engine_indexed":true,"website_url":"https://phare.io","components":[{"componentable_type":"uptime/monitor","componentable_id":123}],"timeframe":90,"domain":"status.example.com","color_scheme":"all","theme":{"light":{"operational":"#16a34a","degraded_performance":"#fbbf24","partial_outage":"#f59e0b","major_outage":"#ef4444","maintenance":"#6366f1","empty":"#d3d3d3","background":"#ffffff","border":"#e5e5e5","foreground":"#000000","foreground_muted":"#737373","background_card":"#fafafa"},"dark":{"operational":"#16a34a","degraded_performance":"#fbbf24","partial_outage":"#f59e0b","major_outage":"#ef4444","maintenance":"#6366f1","empty":"#d3d3d3","background":"#111111","border":"#3f3f46","foreground":"#ffffff","foreground_muted":"#959595","background_card":"#1a1a1a"},"rounded":true,"border_width":2},"show_response_times":true,"timezone":"Europe/Paris","subscription_channels":[],"access_ips":["45.129.56.0/24"],"tags":["environment:production"],"logo_light":"\u003cstring>","logo_dark":"\u003cstring>","favicon_light":"\u003cstring>","favicon_dark":"\u003cstring>","access_token":"secret","access_password":"secret"}}},"exampleType":"generated"},"application/json":{"schema":{"type":"object","properties":{"name":{"description":"Status page name","type":"string","example":"Phare status","maxLength":30,"minLength":2,"isRequired":true,"uniqueKey":"name","typeLabel":"string"},"subdomain":{"description":"Subdomain name for the status page, hosted on a phare.io domain: {subdomain}.status.phare.io","type":"string","example":"example","maxLength":30,"minLength":2,"isRequired":true,"uniqueKey":"subdomain","typeLabel":"string"},"title":{"description":"Status page HTML title","type":"string","example":"Phare status","maxLength":150,"minLength":2,"isRequired":true,"uniqueKey":"title","typeLabel":"string"},"description":{"description":"Status page HTML description","type":"string","example":"Status page of phare.io","maxLength":250,"minLength":2,"isRequired":true,"uniqueKey":"description","typeLabel":"string"},"search_engine_indexed":{"description":"Whether search engines are allowed to index the page","type":"boolean","example":true,"isRequired":true,"uniqueKey":"search_engine_indexed","typeLabel":"boolean"},"website_url":{"description":"URL to redirect users clicking the status page logo","type":"string","example":"https://phare.io","maxLength":250,"isRequired":true,"uniqueKey":"website_url","typeLabel":"string"},"components":{"description":"List of components to show on the status page. A monitor can only be shown once on a status page.","type":"array","items":{"oneOf":[{"type":"object","title":"Monitor component","required":["componentable_type","componentable_id"],"properties":{"componentable_type":{"type":"string","enum":["uptime/monitor"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.0.componentable_type","typeLabel":"enum\u003cstring>"},"componentable_id":{"description":"ID of the monitor to show","type":"integer","isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.0.componentable_id","typeLabel":"integer"}},"uniqueKey":"components.items.[INDEX].oneOf.0","typeLabel":"Monitor component · object"},{"type":"object","title":"Group component","required":["componentable_type","name","components"],"properties":{"componentable_type":{"type":"string","enum":["uptime/group"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.componentable_type","typeLabel":"enum\u003cstring>"},"name":{"description":"Name of the group shown on the status page. Must be unique within the status page (case-insensitive).","type":"string","maxLength":100,"minLength":1,"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.name","typeLabel":"string"},"components":{"description":"List of monitor components shown inside the group","type":"array","items":{"required":["componentable_type","componentable_id"],"properties":{"componentable_type":{"type":"string","enum":["uptime/monitor"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX].componentable_type","typeLabel":"enum\u003cstring>"},"componentable_id":{"description":"ID of the monitor to show","type":"integer","isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX].componentable_id","typeLabel":"integer"}},"type":"object","uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX]","typeLabel":"object"},"maxItems":100,"minItems":1,"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components","typeLabel":"object[]"},"is_expanded":{"description":"Whether the group components are expanded by default","type":"boolean","example":false,"default":false,"uniqueKey":"components.items.[INDEX].oneOf.1.is_expanded","typeLabel":"boolean"}},"uniqueKey":"components.items.[INDEX].oneOf.1","typeLabel":"Group component · object"}],"uniqueKey":"components.items.[INDEX]","typeLabel":"Monitor component · object | Group component · object"},"maxItems":100,"minItems":1,"isRequired":true,"uniqueKey":"components","typeLabel":"(Monitor component · object | Group component · object)[]"},"timeframe":{"description":"Number of days of status and incident history to display.","type":"integer","example":90,"enum":[30,60,90],"isRequired":true,"uniqueKey":"timeframe","typeLabel":"enum\u003cinteger>"},"domain":{"oneOf":[{"description":"Custom domain name for the status page","type":"string","example":"status.example.com","maxLength":60,"minLength":4,"uniqueKey":"domain.oneOf.0","typeLabel":"string"},{"description":"Custom domain name for the status page","type":"null","example":"status.example.com","maxLength":60,"minLength":4,"uniqueKey":"domain.oneOf.1","typeLabel":"null"}],"uniqueKey":"domain","typeLabel":"string | null"},"color_scheme":{"description":"Choose the available color schemes for the status page","type":"string","example":"all","default":"all","enum":["all","dark","light"],"uniqueKey":"color_scheme","typeLabel":"enum\u003cstring>"},"theme":{"description":"Theme settings to customize the status page","properties":{"light":{"description":"Light theme colors, as lowercase 6-digit hexadecimal codes","properties":{"operational":{"type":"string","example":"#16a34a","uniqueKey":"theme.light.operational","typeLabel":"string"},"degraded_performance":{"type":"string","example":"#fbbf24","uniqueKey":"theme.light.degraded_performance","typeLabel":"string"},"partial_outage":{"type":"string","example":"#f59e0b","uniqueKey":"theme.light.partial_outage","typeLabel":"string"},"major_outage":{"type":"string","example":"#ef4444","uniqueKey":"theme.light.major_outage","typeLabel":"string"},"maintenance":{"type":"string","example":"#6366f1","uniqueKey":"theme.light.maintenance","typeLabel":"string"},"empty":{"type":"string","example":"#d3d3d3","uniqueKey":"theme.light.empty","typeLabel":"string"},"background":{"type":"string","example":"#ffffff","uniqueKey":"theme.light.background","typeLabel":"string"},"border":{"type":"string","example":"#e5e5e5","uniqueKey":"theme.light.border","typeLabel":"string"},"foreground":{"type":"string","example":"#000000","uniqueKey":"theme.light.foreground","typeLabel":"string"},"foreground_muted":{"type":"string","example":"#737373","uniqueKey":"theme.light.foreground_muted","typeLabel":"string"},"background_card":{"type":"string","example":"#fafafa","uniqueKey":"theme.light.background_card","typeLabel":"string"}},"type":"object","uniqueKey":"theme.light","typeLabel":"object"},"dark":{"description":"Dark theme colors, as lowercase 6-digit hexadecimal codes","properties":{"operational":{"type":"string","example":"#16a34a","uniqueKey":"theme.dark.operational","typeLabel":"string"},"degraded_performance":{"type":"string","example":"#fbbf24","uniqueKey":"theme.dark.degraded_performance","typeLabel":"string"},"partial_outage":{"type":"string","example":"#f59e0b","uniqueKey":"theme.dark.partial_outage","typeLabel":"string"},"major_outage":{"type":"string","example":"#ef4444","uniqueKey":"theme.dark.major_outage","typeLabel":"string"},"maintenance":{"type":"string","example":"#6366f1","uniqueKey":"theme.dark.maintenance","typeLabel":"string"},"empty":{"type":"string","example":"#d3d3d3","uniqueKey":"theme.dark.empty","typeLabel":"string"},"background":{"type":"string","example":"#111111","uniqueKey":"theme.dark.background","typeLabel":"string"},"border":{"type":"string","example":"#3f3f46","uniqueKey":"theme.dark.border","typeLabel":"string"},"foreground":{"type":"string","example":"#ffffff","uniqueKey":"theme.dark.foreground","typeLabel":"string"},"foreground_muted":{"type":"string","example":"#959595","uniqueKey":"theme.dark.foreground_muted","typeLabel":"string"},"background_card":{"type":"string","example":"#1a1a1a","uniqueKey":"theme.dark.background_card","typeLabel":"string"}},"type":"object","uniqueKey":"theme.dark","typeLabel":"object"},"rounded":{"type":"boolean","example":true,"default":true,"uniqueKey":"theme.rounded","typeLabel":"boolean"},"border_width":{"type":"integer","example":2,"default":1,"maximum":3,"minimum":0,"uniqueKey":"theme.border_width","typeLabel":"integer"}},"type":"object","uniqueKey":"theme","typeLabel":"object"},"show_response_times":{"description":"Whether to display response times for monitors on the status page","type":"boolean","example":true,"default":true,"uniqueKey":"show_response_times","typeLabel":"boolean"},"timezone":{"description":"Timezone used to split the status page timeline into days and to display all dates on the status page and in feeds. Must be a canonical IANA timezone identifier (case-sensitive, e.g. `Europe/Paris`, `America/New_York` or `UTC`).","type":"string","example":"Europe/Paris","default":"UTC","uniqueKey":"timezone","typeLabel":"string"},"subscription_channels":{"description":"List of active subscription channels","type":"array","items":{"type":"string","enum":["rss","atom","slack"],"uniqueKey":"subscription_channels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":3,"minItems":0,"uniqueKey":"subscription_channels","typeLabel":"enum\u003cstring>[]"},"access_ips":{"oneOf":[{"description":"List of IP addresses or CIDR ranges allowed to access the status page. Requires an active Scale plan subscription.","type":"array","items":{"type":"string","example":"45.129.56.0/24","uniqueKey":"access_ips.oneOf.0.items.[INDEX]","typeLabel":"string"},"maxItems":50,"minItems":1,"uniqueKey":"access_ips.oneOf.0","typeLabel":"string[]"},{"description":"List of IP addresses or CIDR ranges allowed to access the status page. Requires an active Scale plan subscription.","type":"null","items":{"type":"string","example":"45.129.56.0/24"},"maxItems":50,"minItems":1,"uniqueKey":"access_ips.oneOf.1","typeLabel":"null"}],"uniqueKey":"access_ips","typeLabel":"string[] | null"},"tags":{"oneOf":[{"description":"Resource tags, made of lowercase letters, numbers, `.`, `_`, `:` and `-`. An organization can have up to 200 tags.","type":"array","items":{"type":"string","example":"environment:production","maxLength":100,"minLength":1,"uniqueKey":"tags.oneOf.0.items.[INDEX]","typeLabel":"string"},"maxItems":20,"uniqueKey":"tags.oneOf.0","typeLabel":"string[]"},{"description":"Resource tags, made of lowercase letters, numbers, `.`, `_`, `:` and `-`. An organization can have up to 200 tags.","type":"null","items":{"type":"string","example":"environment:production","maxLength":100,"minLength":1},"maxItems":20,"uniqueKey":"tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"tags","typeLabel":"string[] | null"},"logo_light":{"oneOf":[{"type":"string","description":"Light theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_light.oneOf.0","typeLabel":"file"},{"type":"null","description":"Light theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_light.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Light theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","enum":[false],"uniqueKey":"logo_light.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"logo_light","typeLabel":"file | null | enum\u003cboolean>"},"logo_dark":{"oneOf":[{"type":"string","description":"Dark theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_dark.oneOf.0","typeLabel":"file"},{"type":"null","description":"Dark theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","format":"binary","uniqueKey":"logo_dark.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Dark theme logo of the status page (accepted formats: jpeg / png / svg, max size: 1MB). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the logo.","enum":[false],"uniqueKey":"logo_dark.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"logo_dark","typeLabel":"file | null | enum\u003cboolean>"},"favicon_light":{"oneOf":[{"type":"string","description":"Light theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_light.oneOf.0","typeLabel":"file"},{"type":"null","description":"Light theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_light.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Light theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","enum":[false],"uniqueKey":"favicon_light.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"favicon_light","typeLabel":"file | null | enum\u003cboolean>"},"favicon_dark":{"oneOf":[{"type":"string","description":"Dark theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_dark.oneOf.0","typeLabel":"file"},{"type":"null","description":"Dark theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","format":"binary","uniqueKey":"favicon_dark.oneOf.1","typeLabel":"null"},{"type":"boolean","description":"Dark theme favicon of the status page (accepted formats: jpeg / png / svg, max size: 1MB, square image). Files can only be uploaded with a `multipart/form-data` request, send `false` to remove the favicon.","enum":[false],"uniqueKey":"favicon_dark.oneOf.2","typeLabel":"enum\u003cboolean>"}],"uniqueKey":"favicon_dark","typeLabel":"file | null | enum\u003cboolean>"},"access_token":{"oneOf":[{"description":"Token to restrict access to the status page. Requires an active Scale plan subscription.","type":"string","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_token.oneOf.0","typeLabel":"string"},{"description":"Token to restrict access to the status page. Requires an active Scale plan subscription.","type":"null","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"access_token","typeLabel":"string | null"},"access_password":{"oneOf":[{"description":"Password to restrict access to the status page. Requires an active Scale plan subscription.","type":"string","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_password.oneOf.0","typeLabel":"string"},{"description":"Password to restrict access to the status page. Requires an active Scale plan subscription.","type":"null","example":"secret","maxLength":500,"minLength":8,"uniqueKey":"access_password.oneOf.1","typeLabel":"null"}],"uniqueKey":"access_password","typeLabel":"string | null"}},"required":["name","subdomain","title","description","search_engine_indexed","website_url","components","timeframe"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"Phare status","subdomain":"example","title":"Phare status","description":"Status page of phare.io","search_engine_indexed":true,"website_url":"https://phare.io","components":[{"componentable_type":"uptime/monitor","componentable_id":123}],"timeframe":90,"domain":"status.example.com","color_scheme":"all","theme":{"light":{"operational":"#16a34a","degraded_performance":"#fbbf24","partial_outage":"#f59e0b","major_outage":"#ef4444","maintenance":"#6366f1","empty":"#d3d3d3","background":"#ffffff","border":"#e5e5e5","foreground":"#000000","foreground_muted":"#737373","background_card":"#fafafa"},"dark":{"operational":"#16a34a","degraded_performance":"#fbbf24","partial_outage":"#f59e0b","major_outage":"#ef4444","maintenance":"#6366f1","empty":"#d3d3d3","background":"#111111","border":"#3f3f46","foreground":"#ffffff","foreground_muted":"#959595","background_card":"#1a1a1a"},"rounded":true,"border_width":2},"show_response_times":true,"timezone":"Europe/Paris","subscription_channels":[],"access_ips":["45.129.56.0/24"],"tags":["environment:production"],"logo_light":"\u003cstring>","logo_dark":"\u003cstring>","favicon_light":"\u003cstring>","favicon_dark":"\u003cstring>","access_token":"secret","access_password":"secret"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"dd0b85d5-778c-478c-b700-30add07706d9":{"description":"Success, status page created","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"description":"Status page name","type":"string","example":"Phare status","maxLength":30,"minLength":2,"isRequired":true,"uniqueKey":"name","typeLabel":"string"},"subdomain":{"description":"Subdomain name for the status page, hosted on a phare.io domain: {subdomain}.status.phare.io","type":"string","example":"example","maxLength":30,"minLength":2,"isRequired":true,"uniqueKey":"subdomain","typeLabel":"string"},"title":{"description":"Status page HTML title","type":"string","example":"Phare status","maxLength":150,"minLength":2,"isRequired":true,"uniqueKey":"title","typeLabel":"string"},"description":{"description":"Status page HTML description","type":"string","example":"Status page of phare.io","maxLength":250,"minLength":2,"isRequired":true,"uniqueKey":"description","typeLabel":"string"},"search_engine_indexed":{"description":"Whether search engines are allowed to index the page","type":"boolean","example":true,"isRequired":true,"uniqueKey":"search_engine_indexed","typeLabel":"boolean"},"website_url":{"description":"URL to redirect users clicking the status page logo","type":"string","example":"https://phare.io","maxLength":250,"isRequired":true,"uniqueKey":"website_url","typeLabel":"string"},"components":{"description":"List of components to show on the status page. A monitor can only be shown once on a status page.","type":"array","items":{"oneOf":[{"type":"object","title":"Monitor component","required":["componentable_type","componentable_id"],"properties":{"componentable_type":{"type":"string","enum":["uptime/monitor"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.0.componentable_type","typeLabel":"enum\u003cstring>"},"componentable_id":{"description":"ID of the monitor to show","type":"integer","isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.0.componentable_id","typeLabel":"integer"}},"uniqueKey":"components.items.[INDEX].oneOf.0","typeLabel":"Monitor component · object"},{"type":"object","title":"Group component","required":["componentable_type","name","components"],"properties":{"componentable_type":{"type":"string","enum":["uptime/group"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.componentable_type","typeLabel":"enum\u003cstring>"},"name":{"description":"Name of the group shown on the status page. Must be unique within the status page (case-insensitive).","type":"string","maxLength":100,"minLength":1,"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.name","typeLabel":"string"},"components":{"description":"List of monitor components shown inside the group","type":"array","items":{"required":["componentable_type","componentable_id"],"properties":{"componentable_type":{"type":"string","enum":["uptime/monitor"],"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX].componentable_type","typeLabel":"enum\u003cstring>"},"componentable_id":{"description":"ID of the monitor to show","type":"integer","isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX].componentable_id","typeLabel":"integer"}},"type":"object","uniqueKey":"components.items.[INDEX].oneOf.1.components.items.[INDEX]","typeLabel":"object"},"maxItems":100,"minItems":1,"isRequired":true,"uniqueKey":"components.items.[INDEX].oneOf.1.components","typeLabel":"object[]"},"is_expanded":{"description":"Whether the group components are expanded by default","type":"boolean","example":false,"default":false,"uniqueKey":"components.items.[INDEX].oneOf.1.is_expanded","typeLabel":"boolean"}},"uniqueKey":"components.items.[INDEX].oneOf.1","typeLabel":"Group component · object"}],"uniqueKey":"components.items.[INDEX]","typeLabel":"Monitor component · object | Group component · object"},"maxItems":100,"minItems":1,"isRequired":true,"uniqueKey":"components","typeLabel":"(Monitor component · object | Group component · object)[]"},"timeframe":{"description":"Number of days of status and incident history to display.","type":"integer","example":90,"enum":[30,60,90],"isRequired":true,"uniqueKey":"timeframe","typeLabel":"enum\u003cinteger>"},"id":{"description":"Status page ID","type":"integer","example":1,"uniqueKey":"id","typeLabel":"integer"},"project_id":{"description":"Parent project ID","type":"integer","example":1,"uniqueKey":"project_id","typeLabel":"integer"},"is_private":{"description":"Whether access to the status page is restricted by a password, a secret token or an IP allowlist","type":"boolean","example":false,"uniqueKey":"is_private","typeLabel":"boolean"},"access_password_enabled":{"description":"Whether the status page is protected by a password. Requires an active Scale plan subscription.","type":"boolean","example":false,"uniqueKey":"access_password_enabled","typeLabel":"boolean"},"access_token_enabled":{"description":"Whether the status page is protected by a secret token. Requires an active Scale plan subscription.","type":"boolean","example":false,"uniqueKey":"access_token_enabled","typeLabel":"boolean"},"domain":{"oneOf":[{"description":"Custom domain name for the status page","type":"string","example":"status.example.com","maxLength":60,"minLength":4,"uniqueKey":"domain.oneOf.0","typeLabel":"string"},{"description":"Custom domain name for the status page","type":"null","example":"status.example.com","maxLength":60,"minLength":4,"uniqueKey":"domain.oneOf.1","typeLabel":"null"}],"uniqueKey":"domain","typeLabel":"string | null"},"color_scheme":{"description":"Choose the available color schemes for the status page","type":"string","example":"all","default":"all","enum":["all","dark","light"],"uniqueKey":"color_scheme","typeLabel":"enum\u003cstring>"},"theme":{"description":"Theme settings to customize the status page","properties":{"light":{"description":"Light theme colors, as lowercase 6-digit hexadecimal codes","properties":{"operational":{"type":"string","example":"#16a34a","uniqueKey":"theme.light.operational","typeLabel":"string"},"degraded_performance":{"type":"string","example":"#fbbf24","uniqueKey":"theme.light.degraded_performance","typeLabel":"string"},"partial_outage":{"type":"string","example":"#f59e0b","uniqueKey":"theme.light.partial_outage","typeLabel":"string"},"major_outage":{"type":"string","example":"#ef4444","uniqueKey":"theme.light.major_outage","typeLabel":"string"},"maintenance":{"type":"string","example":"#6366f1","uniqueKey":"theme.light.maintenance","typeLabel":"string"},"empty":{"type":"string","example":"#d3d3d3","uniqueKey":"theme.light.empty","typeLabel":"string"},"background":{"type":"string","example":"#ffffff","uniqueKey":"theme.light.background","typeLabel":"string"},"border":{"type":"string","example":"#e5e5e5","uniqueKey":"theme.light.border","typeLabel":"string"},"foreground":{"type":"string","example":"#000000","uniqueKey":"theme.light.foreground","typeLabel":"string"},"foreground_muted":{"type":"string","example":"#737373","uniqueKey":"theme.light.foreground_muted","typeLabel":"string"},"background_card":{"type":"string","example":"#fafafa","uniqueKey":"theme.light.background_card","typeLabel":"string"}},"type":"object","uniqueKey":"theme.light","typeLabel":"object"},"dark":{"description":"Dark theme colors, as lowercase 6-digit hexadecimal codes","properties":{"operational":{"type":"string","example":"#16a34a","uniqueKey":"theme.dark.operational","typeLabel":"string"},"degraded_performance":{"type":"string","example":"#fbbf24","uniqueKey":"theme.dark.degraded_performance","typeLabel":"string"},"partial_outage":{"type":"string","example":"#f59e0b","uniqueKey":"theme.dark.partial_outage","typeLabel":"string"},"major_outage":{"type":"string","example":"#ef4444","uniqueKey":"theme.dark.major_outage","typeLabel":"string"},"maintenance":{"type":"string","example":"#6366f1","uniqueKey":"theme.dark.maintenance","typeLabel":"string"},"empty":{"type":"string","example":"#d3d3d3","uniqueKey":"theme.dark.empty","typeLabel":"string"},"background":{"type":"string","example":"#111111","uniqueKey":"theme.dark.background","typeLabel":"string"},"border":{"type":"string","example":"#3f3f46","uniqueKey":"theme.dark.border","typeLabel":"string"},"foreground":{"type":"string","example":"#ffffff","uniqueKey":"theme.dark.foreground","typeLabel":"string"},"foreground_muted":{"type":"string","example":"#959595","uniqueKey":"theme.dark.foreground_muted","typeLabel":"string"},"background_card":{"type":"string","example":"#1a1a1a","uniqueKey":"theme.dark.background_card","typeLabel":"string"}},"type":"object","uniqueKey":"theme.dark","typeLabel":"object"},"rounded":{"type":"boolean","example":true,"default":true,"uniqueKey":"theme.rounded","typeLabel":"boolean"},"border_width":{"type":"integer","example":2,"default":1,"maximum":3,"minimum":0,"uniqueKey":"theme.border_width","typeLabel":"integer"}},"type":"object","uniqueKey":"theme","typeLabel":"object"},"show_response_times":{"description":"Whether to display response times for monitors on the status page","type":"boolean","example":true,"default":true,"uniqueKey":"show_response_times","typeLabel":"boolean"},"timezone":{"description":"Timezone used to split the status page timeline into days and to display all dates on the status page and in feeds. Must be a canonical IANA timezone identifier (case-sensitive, e.g. `Europe/Paris`, `America/New_York` or `UTC`).","type":"string","example":"Europe/Paris","default":"UTC","uniqueKey":"timezone","typeLabel":"string"},"subscription_channels":{"description":"List of active subscription channels","type":"array","items":{"type":"string","enum":["rss","atom","slack"],"uniqueKey":"subscription_channels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":3,"minItems":0,"uniqueKey":"subscription_channels","typeLabel":"enum\u003cstring>[]"},"access_ips":{"oneOf":[{"description":"List of IP addresses or CIDR ranges allowed to access the status page. Requires an active Scale plan subscription.","type":"array","items":{"type":"string","example":"45.129.56.0/24","uniqueKey":"access_ips.oneOf.0.items.[INDEX]","typeLabel":"string"},"maxItems":50,"minItems":1,"uniqueKey":"access_ips.oneOf.0","typeLabel":"string[]"},{"description":"List of IP addresses or CIDR ranges allowed to access the status page. Requires an active Scale plan subscription.","type":"null","items":{"type":"string","example":"45.129.56.0/24"},"maxItems":50,"minItems":1,"uniqueKey":"access_ips.oneOf.1","typeLabel":"null"}],"uniqueKey":"access_ips","typeLabel":"string[] | null"},"tags":{"oneOf":[{"description":"Resource tags, made of lowercase letters, numbers, `.`, `_`, `:` and `-`. An organization can have up to 200 tags.","type":"array","items":{"type":"string","example":"environment:production","maxLength":100,"minLength":1,"uniqueKey":"tags.oneOf.0.items.[INDEX]","typeLabel":"string"},"maxItems":20,"uniqueKey":"tags.oneOf.0","typeLabel":"string[]"},{"description":"Resource tags, made of lowercase letters, numbers, `.`, `_`, `:` and `-`. An organization can have up to 200 tags.","type":"null","items":{"type":"string","example":"environment:production","maxLength":100,"minLength":1},"maxItems":20,"uniqueKey":"tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"tags","typeLabel":"string[] | null"},"created_at":{"description":"Date of creation for the entity","type":"string","format":"date-time","uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"description":"Date of last update for the entity","type":"string","format":"date-time","uniqueKey":"updated_at","typeLabel":"string\u003cdate-time>"}},"required":["name","subdomain","title","description","search_engine_indexed","website_url","components","timeframe"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"Phare status","subdomain":"example","title":"Phare status","description":"Status page of phare.io","search_engine_indexed":true,"website_url":"https://phare.io","components":[{"componentable_type":"uptime/monitor","componentable_id":123}],"timeframe":90,"id":1,"project_id":1,"is_private":false,"access_password_enabled":false,"access_token_enabled":false,"domain":"status.example.com","color_scheme":"all","theme":{"light":{"operational":"#16a34a","degraded_performance":"#fbbf24","partial_outage":"#f59e0b","major_outage":"#ef4444","maintenance":"#6366f1","empty":"#d3d3d3","background":"#ffffff","border":"#e5e5e5","foreground":"#000000","foreground_muted":"#737373","background_card":"#fafafa"},"dark":{"operational":"#16a34a","degraded_performance":"#fbbf24","partial_outage":"#f59e0b","major_outage":"#ef4444","maintenance":"#6366f1","empty":"#d3d3d3","background":"#111111","border":"#3f3f46","foreground":"#ffffff","foreground_muted":"#959595","background_card":"#1a1a1a"},"rounded":true,"border_width":2},"show_response_times":true,"timezone":"Europe/Paris","subscription_channels":["rss"],"access_ips":["45.129.56.0/24"],"tags":["environment:production"],"created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"a541dddf-7c87-4e37-a2cd-b5a01a6daf50":{"description":"Error, access unauthorized","content":{"application/json":{"schema":{"description":"Access unauthorized error schema","properties":{"message":{"type":"string","example":"Unauthenticated.","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"Unauthenticated."}}},"exampleType":"generated"}},"exampleType":"generated"},"d5db699b-60db-49cb-ae23-5ec750f46cc1":{"description":"Error, access forbidden","content":{"application/json":{"schema":{"description":"Access forbidden error schema","properties":{"message":{"type":"string","example":"The platform:write permission is required to perform this action.","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"The platform:write permission is required to perform this action."}}},"exampleType":"generated"}},"exampleType":"generated"},"175b77a1-16fc-40a4-98ff-ff9053e7fc41":{"description":"Error, unprocessable entity","content":{"application/json":{"schema":{"description":"Validation error schema","properties":{"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"errors":{"properties":{"key":{"type":"array","items":{"type":"string","example":"The key field is required","uniqueKey":"errors.key.items.[INDEX]","typeLabel":"string"},"uniqueKey":"errors.key","typeLabel":"string[]"}},"type":"object","uniqueKey":"errors","typeLabel":"object"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","errors":{"key":["The key field is required"]}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"69da05c0-cc88-45e5-8fea-fe4eb9c922d3":{"BearerAuth":{"type":"http","description":"Use a user token to access authenticated routes. The token must be specified in the Authorization HTTP header with the following format 'Authorization: Bearer \u003ctoken>'.","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"4192b7f0-9269-4f04-a2cb-bd11866442a7":{"url":"https://api.phare.io"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","description":"Use a user token to access authenticated routes. The token must be specified in the Authorization HTTP header with the following format 'Authorization: Bearer \u003ctoken>'.","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Use a user token to access authenticated routes. The token must be specified in the Authorization HTTP header with the following format 'Authorization: Bearer \u003ctoken>'.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"phare","siteName":"Phare Documentation","title":"Create a status page - Phare Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-02-08T20:43:54.273Z","gitLastModified":"2026-02-08T18:32:16.000Z","originalFileLocation":"api-reference/uptime/status-pages/create-a-status-page.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a status page\">\u003cmeta data-mint-head name=\"application-name\" content=\"Phare Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a status page - Phare Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a status page\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Phare Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://phare.mintlify.app/_mintlify/api/og/v2?division=Status+Pages\u0026amp;title=Create+a+status+page\u0026amp;description=Create+a+status+page\u0026amp;theme=d50ba87b528d07ad505af308\u0026amp;signature=cf2805ec521bbf882ace870efe48b3b09a993ab0df46510fcdedfe6dec959165\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create a status page - Phare Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a status page\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://phare.mintlify.app/_mintlify/api/og/v2?division=Status+Pages\u0026amp;title=Create+a+status+page\u0026amp;description=Create+a+status+page\u0026amp;theme=d50ba87b528d07ad505af308\u0026amp;signature=cf2805ec521bbf882ace870efe48b3b09a993ab0df46510fcdedfe6dec959165\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/phare/5XUDcVNCXLwA7_QP/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Phare Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/uptime/status-pages/create-a-status-page.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.phare.io/#organization\",\"name\":\"Phare Documentation\",\"url\":\"https://docs.phare.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/phare/wpVLIQWlMvQtmIKF/logo/light.svg?fit=max\u0026auto=format\u0026n=wpVLIQWlMvQtmIKF\u0026q=85\u0026s=d854e1356d99aaab8313690f4a4da01a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.phare.io#website\",\"name\":\"Phare Documentation\",\"url\":\"https://docs.phare.io\",\"publisher\":{\"@id\":\"https://docs.phare.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page#webpage\",\"url\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page\",\"name\":\"Create a status page\",\"description\":\"Create a status page\",\"dateModified\":\"2026-02-08T18:32:16.000Z\",\"isPartOf\":{\"@id\":\"https://docs.phare.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Uptime\",\"item\":\"https://docs.phare.io/api-reference/uptime/monitors/list-monitors\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Status Pages\",\"item\":\"https://docs.phare.io/api-reference/uptime/status-pages/list-status-pages\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create a status page\",\"item\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page#apireference\",\"headline\":\"Create a status page\",\"name\":\"Create a status page\",\"description\":\"Create a status page\",\"url\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page\",\"mainEntityOfPage\":{\"@id\":\"https://docs.phare.io/api-reference/uptime/status-pages/create-a-status-page#webpage\"},\"dateModified\":\"2026-02-08T18:32:16.000Z\",\"publisher\":{\"@id\":\"https://docs.phare.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.phare.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Phare Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Phare Documentation","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/introduction"}]},{"anchor":"API Reference","icon":"rectangle-terminal","groups":[{"group":"API Documentation","pages":[{"title":"API Introduction","href":"/api-reference/introduction"}]},{"group":"Platform","pages":[{"openapi":"get /","title":"Get API info","href":"/api-reference/platform/get-api-info"},{"group":"Alert Rules","pages":[{"openapi":"get /alert-rules","title":"List alert rules","href":"/api-reference/platform/alert-rules/list-alert-rules"},{"openapi":"post /alert-rules","title":"Create an alert rule","href":"/api-reference/platform/alert-rules/create-an-alert-rule"},{"openapi":"get /alert-rules/{alertRuleId}","title":"Get an alert rule","href":"/api-reference/platform/alert-rules/get-an-alert-rule"},{"openapi":"post /alert-rules/{alertRuleId}","title":"Update an alert rule","href":"/api-reference/platform/alert-rules/update-an-alert-rule"},{"openapi":"delete /alert-rules/{alertRuleId}","title":"Delete an alert rule","href":"/api-reference/platform/alert-rules/delete-an-alert-rule"}]},{"group":"Integrations","pages":[{"openapi":"get /apps/{app}/integrations","title":"List integrations","href":"/api-reference/platform/integrations/list-integrations"},{"openapi":"post /apps/{app}/integrations","title":"Create an integration","href":"/api-reference/platform/integrations/create-an-integration"},{"openapi":"get /apps/{app}/integrations/{integrationId}","title":"Get an integration","href":"/api-reference/platform/integrations/get-an-integration"},{"openapi":"post /apps/{app}/integrations/{integrationId}","title":"Update an integration","href":"/api-reference/platform/integrations/update-an-integration"},{"openapi":"delete /apps/{app}/integrations/{integrationId}","title":"Delete an integration","href":"/api-reference/platform/integrations/delete-an-integration"}]},{"group":"Projects","pages":[{"openapi":"get /projects","title":"List projects","href":"/api-reference/platform/projects/list-projects"},{"openapi":"post /projects","title":"Create a project","href":"/api-reference/platform/projects/create-a-project"},{"openapi":"get /projects/{projectId}","title":"Get a project","href":"/api-reference/platform/projects/get-a-project"},{"openapi":"post /projects/{projectId}","title":"Update a project","href":"/api-reference/platform/projects/update-a-project"},{"openapi":"delete /projects/{projectId}","title":"Delete a project","href":"/api-reference/platform/projects/delete-a-project"}]},{"group":"Users","pages":[{"openapi":"get /users","title":"List users","href":"/api-reference/platform/users/list-users"},{"openapi":"get /users/{userId}","title":"Get a user","href":"/api-reference/platform/users/get-a-user"}]}]},{"group":"Uptime","pages":[{"group":"Monitors","pages":[{"openapi":"get /uptime/monitors","title":"List monitors","href":"/api-reference/uptime/monitors/list-monitors"},{"openapi":"get /uptime/monitors/{monitorId}","title":"Get a monitor","href":"/api-reference/uptime/monitors/get-a-monitor"},{"openapi":"post /uptime/monitors","title":"Create a monitor","href":"/api-reference/uptime/monitors/create-a-monitor"},{"openapi":"post /uptime/monitors/{monitorId}","title":"Update a monitor","href":"/api-reference/uptime/monitors/update-a-monitor"},{"openapi":"post /uptime/monitors/{monitorId}/pause","title":"Pause a monitor","href":"/api-reference/uptime/monitors/pause-a-monitor"},{"openapi":"post /uptime/monitors/{monitorId}/resume","title":"Resume a monitor","href":"/api-reference/uptime/monitors/resume-a-monitor"},{"openapi":"delete /uptime/monitors/{monitorId}","title":"Delete a monitor","href":"/api-reference/uptime/monitors/delete-a-monitor"},{"openapi":"get /uptime/monitors/{monitorId}/report","title":"Get a monitor report","href":"/api-reference/uptime/monitors/get-a-monitor-report"}]},{"group":"Incidents","pages":[{"openapi":"get /uptime/incidents","title":"List incidents","href":"/api-reference/uptime/incidents/list-incidents"},{"openapi":"get /uptime/incidents/{incidentId}","title":"Get an incident","href":"/api-reference/uptime/incidents/get-an-incident"},{"openapi":"post /uptime/incidents","title":"Create an incident","href":"/api-reference/uptime/incidents/create-an-incident"},{"openapi":"post /uptime/incidents/{incidentId}","title":"Update an incident","href":"/api-reference/uptime/incidents/update-an-incident"},{"openapi":"post /uptime/incidents/{incidentId}/recover","title":"Recover an incident","href":"/api-reference/uptime/incidents/recover-an-incident"},{"openapi":"delete /uptime/incidents/{incidentId}","title":"Delete an incident","href":"/api-reference/uptime/incidents/delete-an-incident"},{"group":"Incident Updates","pages":[{"openapi":"get /uptime/incidents/{incidentId}/updates","title":"List incident updates","href":"/api-reference/uptime/incidents/updates/list-incident-updates"},{"openapi":"get /uptime/incidents/{incidentId}/updates/{incidentUpdateId}","title":"Get an incident update","href":"/api-reference/uptime/incidents/updates/get-an-incident-update"},{"openapi":"post /uptime/incidents/{incidentId}/updates","title":"Create an incident update","href":"/api-reference/uptime/incidents/updates/create-an-incident-update"},{"openapi":"post /uptime/incidents/{incidentId}/updates/{incidentUpdateId}","title":"Update an incident update","href":"/api-reference/uptime/incidents/updates/update-an-incident-update"},{"openapi":"delete /uptime/incidents/{incidentId}/updates/{incidentUpdateId}","title":"Delete an incident update","href":"/api-reference/uptime/incidents/updates/delete-an-incident-update"}]}]},{"group":"Maintenance Windows","pages":[{"openapi":"get /uptime/maintenance-windows","title":"List maintenance windows","href":"/api-reference/uptime/maintenance-windows/list-maintenance-windows"},{"openapi":"get /uptime/maintenance-windows/{maintenanceWindowId}","title":"Get a maintenance window","href":"/api-reference/uptime/maintenance-windows/get-a-maintenance-window"},{"openapi":"post /uptime/maintenance-windows","title":"Create a maintenance window","href":"/api-reference/uptime/maintenance-windows/create-a-maintenance-window"},{"openapi":"post /uptime/maintenance-windows/{maintenanceWindowId}","title":"Update a maintenance window","href":"/api-reference/uptime/maintenance-windows/update-a-maintenance-window"},{"openapi":"post /uptime/maintenance-windows/{maintenanceWindowId}/complete","title":"Complete a maintenance window","href":"/api-reference/uptime/maintenance-windows/complete-a-maintenance-window"},{"openapi":"post /uptime/maintenance-windows/{maintenanceWindowId}/cancel","title":"Cancel a maintenance window","href":"/api-reference/uptime/maintenance-windows/cancel-a-maintenance-window"},{"openapi":"delete /uptime/maintenance-windows/{maintenanceWindowId}","title":"Delete a maintenance window","href":"/api-reference/uptime/maintenance-windows/delete-a-maintenance-window"}]},{"group":"Status Pages","pages":[{"openapi":"get /uptime/status-pages","title":"List status pages","href":"/api-reference/uptime/status-pages/list-status-pages"},{"openapi":"get /uptime/status-pages/{statusPageId}","title":"Get a status page","description":"Get a status page by ID","href":"/api-reference/uptime/status-pages/get-a-status-page"},{"openapi":"post /uptime/status-pages","title":"Create a status page","href":"/api-reference/uptime/status-pages/create-a-status-page"},{"openapi":"post /uptime/status-pages/{statusPageId}","title":"Update a status page","description":"Update a status page by ID","href":"/api-reference/uptime/status-pages/update-a-status-page"},{"openapi":"delete /uptime/status-pages/{statusPageId}","title":"Delete a status page","href":"/api-reference/uptime/status-pages/delete-a-status-page"},{"openapi":"get /uptime/status-pages/{statusPageId}/current-status","title":"Get a status page current status","href":"/api-reference/uptime/status-pages/get-a-status-page-current-status"}]},{"group":"Reports","pages":[{"openapi":"get /uptime/reports","title":"Get report","href":"/api-reference/uptime/reports/get-a-report"}]}]}]},{"anchor":"Changelog","icon":"clock-rotate-left","pages":[{"title":"Changelog","href":"/changelog/platform/2026"}]},{"anchor":"Blog","icon":"newspaper","href":"https://phare.io/blog/"},{"anchor":"Service status","icon":"tower-cell","href":"https://status.phare.io/"}]},"title":"Create a status page - Phare Documentation","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}