Update an existing status page. Send the full payload, including guid, appearance fields, layout, and embed_origins.
| Method | POST |
| Url | https://downdar.com/api/v1/status/update |
guid
key
|
Status page id. |
name
req
|
String, max 255 characters. |
title_url
opt
|
Optional http or https URL for the page title link. |
theme
opt
|
dark, light |
display_mode
opt
|
compact, detailed |
show_targets
opt
|
Boolean. |
page_background_hex
opt
|
Hex color. |
header_color_hex
opt
|
Hex color. |
text_color_hex
opt
|
Hex color. |
published
req
|
draft, published |
noindex
opt
|
Boolean. |
embed_origins
opt
|
Array of hostnames allowed to embed this page. Requires the embed feature on your plan. |
layout
req
|
Full page layout. Replaces the current sections and monitors. |
id
opt
|
Existing section id. Omit or set 0 for a new section. |
ref
opt
|
Client reference for new sections. Monitors can use this in section_ref. |
name
req
|
Section name. |
sort_order
opt
|
Display order. |
monitor_type
req
|
http, ping, tcp, ssl, dns, heartbeat |
guid
req
|
Monitor id. |
display_name
opt
|
Optional override label. |
section_id
opt
|
Existing section id, or null for the root list. |
section_ref
opt
|
Reference to a new section ref when section_id is not available yet. |
sort_order
opt
|
Display order. |
ok
|
Always true on success. |
status_page
|
Updated status page object. |
capacity
|
Status page quota for the account. |
rate_limit
|
Rate limit state for the tier this endpoint consumes. Present on every successful response. |
tier
|
Rate tier this endpoint counts against (1-5). |
cost
|
Units consumed by this request against the tier window. |
timeframe
|
Rolling limit window: second, minute, hour, or day. |
limit
|
Maximum units allowed in the timeframe for this tier on your plan. |
used
|
Units already used in the current window. |
remaining
|
Units left before this tier returns HTTP 429. |