Traffic Health has two tiers. Both tools work on any network with Traffic Health enabled, but some resources and includes need Traffic Health Premium — marked below, and listed in full under Free vs. Premium. A Premium request on a non-Premium network does not error: it returns an empty result with an explanatory
note. If Traffic Health is not enabled at all, both tools return INVALID_ARGUMENT: Traffic Health is not enabled for this network.list_traffic_health
Lists Traffic Health resources network-wide, or scoped to a single domain. Settype to choose the resource; omit domain for a network-wide list, or pass it to scope to one domain.
Requires: Traffic Health (Read Only)
Ask for it: “Which of my tracking domains have open remediation tasks?” · “Is any ISP’s traffic to my domains dropping?”
Parameters
Example
Returns
Every call returns a uniform wrapper:
Gotchas
- Only
uptime_incidentsanddomain_reputationstruly paginate.hostingandssl_certificatescarry thetotal/has_more/pageenvelope but return a single bounded page.domains,tasks,ip_reputationsandisp_trendsreturn the full set and omit those fields. Whenhas_moreistrueon a paginated type, page withpageor narrow withdomain,status, orfrom/to. - Parameters that don’t apply to the chosen
typereturn an error, not silence. Passingpage/page_sizeto a non-paginated type,domainto a type that isn’t domain-scoped, orexpires_within_daysto anything butdomains/ssl_certificatesreturnsINVALID_ARGUMENTnaming the types that do accept it. - An empty
isp_trendsresult means nothing is declining — not that there is no traffic. Only declining pairs are returned, and only when yesterday is down against all three comparison days. - Timestamps are UTC — formatted strings,
YYYY-MM-DD HH:MM:SS(e.g.2026-12-22 14:08:06). The one exception is theassignments→usagewindow on the other tool, which follows the network timezone. Fields are omitted when unset. - For a domain’s identity and config (ID lookup, primary/assignable flags, redirect settings) rather than its health, use
get_entity/list_entitieswithtype=tracking_domain— that works on networks without Traffic Health too.
summary
summary
A single object — not wrapped in the list envelope.
domains
domains
tasks
tasks
uptime_incidents
uptime_incidents
hosting and ssl_certificates
hosting and ssl_certificates
hostingssl_certificatesget_traffic_health_domain
Returns the full Traffic Health picture for one domain in a single call — its current situation, plus on request its incidents, tasks, reputation, and configuration. Requires: Traffic Health (Read Only) Ask for it: “What’s going on with track.acme.com, and what’s at risk if it goes down?” Parameters
Example
Returns
The situation summary is always returned, with or without
include:
Each requested
include is added under its own key:
The
assignments → usage object reports the domain’s traffic and revenue over the trailing 90 days — the practical blast radius if the domain goes down:
Gotchas
- Only monitored domains resolve here. A domain that appears in
list_traffic_health(type=domains)but isn’t monitored returnsINVALID_ARGUMENT: Domain with url … is not present in list of monitored domains. - The
usagewindow follows the network timezone, unlike the UTC timestamps everywhere else in Traffic Health. It carries its owntimezonefield so the two can’t be confused.
Free vs. Premium
A Premium-only request on a network without Premium returns an empty result and a
note, rather than an error:
Learn more about Traffic Health
See the Everflow Helpdesk for what Traffic Health monitors, when to use it, and how to act on domain incidents and tasks.
