Skip to main content
POST
Probe a proposed connection on a demo

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

profile_id
string<uuid>
required
workspace_id
string<uuid>
required

Body

application/json

A connection block to try against a running demo: the one a service package would declare.

connection
ServicePackageConnection · object
required

Response

The probe, queued

A connection probe requested on a stack-profile demo, and what it found.

probe_id
string<uuid>
required
status
enum<string>
required

Where the probe is. Read verdict for the answer.

Available options:
queued,
probed,
expired
verdict
enum<string>
required

passed: a pod in the demo's namespace connected. failed: the canary ran and did not connect. unknown: nothing was learned yet or at all.

Available options:
passed,
failed,
unknown
cause
string
required

The canary's cause word, empty until the probe has run.

reason
string
required

One line saying what the probe found, or why there is no verdict.

requested_at
string<date-time>
required
probed_at
string<date-time> | null
required