---
title: "GET /0/worker/ping"
method: GET
path: "/0/worker/ping"
---

# GET /0/worker/ping

`GET /0/worker/ping`

## Response `200`

successful operation

- WorkerPingResult
  - `factory_info` WorkerPingFactoryInfo
    - `id` string, required
    - `name` string, required
    - `private` string, nullable
  - `factory_metadata` FactoryMetadata
    - `addresses` FactoryAddresses[]
      - `cidr` string, required
      - `count` integer, required
      - `first` string, required
      - `gateway` string, nullable
      - `name` string, required
      - `routed` boolean, required
    - `dump_to_rpool` integer, nullable
    - `post_job_diagnostic_script` string, nullable
    - `pre_job_diagnostic_script` string, nullable
    - `root_authorized_keys` string, nullable
    - `root_password_hash` string, nullable
    - `rpool_disable_sync` boolean, nullable
    - `v` '1', required
  - `job` WorkerPingJob
    - `id` string, required
    - `inputs` WorkerPingInput[], required
      - `id` string, required
      - `name` string, required
    - `name` string, required
    - `output_rules` WorkerPingOutputRule[], required
      - `ignore` boolean, required
      - `require_match` boolean, required
      - `rule` string, required
      - `size_change_ok` boolean, required
    - `tasks` WorkerPingTask[], required
      - `env` object, required
      - `env_clear` boolean, required
      - `gid` integer, required
      - `id` integer, required
      - `name` string, required
      - `script` string, required
      - `uid` integer, required
      - `workdir` string, required
  - `poweroff` boolean, required

## Other responses

- `4XX` — Error
- `5XX` — Error

---

[API](https://skmtc.net/oxidecomputer/apis/buildomat.md) · [All operations](https://skmtc.net/oxidecomputer/apis/buildomat/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oxidecomputer/buildomat/versions/7c904bfdde4a/schema)
