Skip to content
Console
Menu

Getting Started

Authentication

KV Store

Service observations

A no-wake readiness read of one service.

A no-wake readiness read of one service. Reading this Resource never sends HTTP to the workload, activates it, or treats absent observations as ready.

Service Sylphx Hosting · Resource type hosting.sylphx.com/ServiceObservation · Name pattern orgs/{org}/projects/{project}/envs/{env}/service_observations/{service_observation} · Shape record

#Fields

FieldTypeWhat it is
namestringUses the observed service's id.
uidstringImmutable environment-service identity. Output only.
metaResourceMetaTime of the most recent owner observation.
servicestringSame-environment service name. Output only.
readinessstringready, not_ready or unknown; idle is distinct from unavailable evidence. Output only.
reasonstringExplanation without issuing a wake-up request. Output only.
releasestringCurrent serving Release identity. Output only.

#Methods

Every method of the collection, in the registry's order, with the scope it needs. The full request, response and examples are one link away.

MethodCallWhat it does
GETgetReads readiness without invoking or waking a service.
POSTprobePerforms one safe same-environment transport observation. Unlike a readiness read, this explicitly requested HTTP instrument may activate an idle service. No caller credential is forwarded to the workload.

#get

Reads readiness without invoking or waking a service.

GET https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/service_observations/service-observation · scope hosting:read · effect read · Request, response and examples

#probe

Performs one safe same-environment transport observation. Unlike a readiness read, this explicitly requested HTTP instrument may activate an idle service. No caller credential is forwarded to the workload.

POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/service_observations/service-observation:probe · scope hosting:read · effect read · Request, response and examples