Host of a tcp or ping monitor, used when tcp_host is empty; takes the same placeholders.
http_methodoptional
string
Omitted means HEAD.
intervaloptional
integer
Check interval in seconds; 0 or omitted means 180.
kindoptional
stringone ofhttptcppingdns
nameoptional
string
name_fromoptional
string
Monitor name, used when name is empty. Placeholders {{domain}}, {{client_name}}, {{contact_email}} and {{client_slug}} are filled when the template is applied.
tcp_hostoptional
string
tcp_portoptional
integer
urloptional
string
Address to check; takes the same placeholders as name_from.
status_pagesoptional
TemplateStatusPage[]
Each item · 7 fields
Field
Type
Description
apply_design_assetsoptional
boolean
Also copies the design's brand images; needs design_template_id.
apply_design_cssoptional
boolean
Also copies the design's custom CSS; needs design_template_id.
design_template_idoptional
uuid · nullable
A status page design of the company the page starts from.
include_all_monitorsoptional
boolean
nameoptional
string
Page name with placeholders; empty becomes the client name followed by status.
subdomainoptional
string
Address of the page; a taken one gets a numeric suffix. Empty uses subdomain_from, then the client slug.
subdomain_fromoptional
string
Same as subdomain, with the placeholders of name_from.
Returns
A successful request returns 200 with application/json.
Response fields 1 top-level fields
Field
Type
Description
data
ClientTemplateView
ClientTemplateView · 15 fields
Field
Type
Description
created_at
string (date-time)
description
string
design_templates
object[] · nullable
The status page designs the spec refers to.
Each item · 7 fields
Field
Type
Description
id
uuid
asset_kinds
string[]
includes_css
boolean
layout
string
missing
boolean
True, with only id present, when the design no longer exists.
name
string
revision
integer
id
uuid
name
string
organization_id
uuid
spec
any
The spec as stored: the monitors, escalation_policies and status_pages lists described in the request, each optional.
updated_at
string (date-time)
Errors
Only the errors this operation can return. Every error uses the same envelope.
The design template does not exist or is not visible to the caller.When:A design template id in the path or body that is unknown or not visible to the caller.Fix:List design templates and use an id from the list.