Synthetics

Resolve a job — probe fetches check config (authenticated via o2syn_ token)

post/api/{org_id}/synthetics/jobs/resolve

Request

Path parameters

org_idstring required

Organization name

Request body

object required

Response

Success

env_injectobject

Decrypted credential env vars for this check, sent over TLS. Keys: _AUTH_USERNAME, _AUTH_PASSWORD (basic) or _AUTH_TOKEN (bearer). Auth is redacted from check.auth — probe reads credentials from here only. Empty when the synthetic has no auth configured.

job_idstring required
locationstring required
location_labelstring required

Human-readable location label (falls back to the id if the row is gone).

metadataunknown required
run_idstring required
scheduled_tsinteger required
ssrf_policystring required

"strict" (public pools) | "relaxed" (private locations — probing the customer's own network is the point; loopback/metadata still blocked).

trigger_typestring required
valid_untilinteger required

Drop-dead time for stale catch-up work (mirrors the job row).

Changes

No recorded changes to this operation across all 1 revision of this API.