Skip to main content
GET
Status of one deployment service (registry + guest supervisor observation)

Authorizations

x-access-token
string
header
required

JWT token passed in x-access-token header

Path Parameters

projectId
string
required
serviceId
string
required

Response

The service, plus guest ({state, generation, exitCode, since} or null when unreachable) and stale when the guest generation differs from the registered one

A registered worker-backed service instance (dev preview or release candidate). VM addresses/ports are never exposed.

serviceId
string
Example:

"68be1f0a4b2c1d0012a4f001"

kind
enum<string>
Available options:
dev,
release
environment
enum<string>
Available options:
staging,
production,
dev
revisionId
string

32-hex site revision (release services only; empty for dev)

Example:

"0123456789abcdef0123456789abcdef"

artifactId
string | null
generation
integer

Supervisor process generation — the fence every stop carries

status
enum<string>
Available options:
starting,
ready,
unhealthy,
unreachable,
stopping,
stopped,
failed
health
object | null
createdAt
string<date-time> | null
updatedAt
string<date-time> | null
success
boolean
ok
boolean
guestReachable
boolean
stale
boolean