---
title: "Downed Machines Webhook"
method: POST
path: "downed_machines"
---

# Downed Machines Webhook

`POST downed_machines` (webhook)

Webhook schema for machines that appear down. Documentation-only.

## Payload

- DownedMachinesEvent: Payload sent for the downed_machines webhook event.
  - `event_id` string, uuid: Unique event identifier for idempotency
  - `event_type` string: Event type key
  - `occurred_at` string, date-time: Time the event occurred (UTC)
  - `organization_id` string, required: Organization that owns the downed machines
  - `machines` DownedMachine[], required: Machines that currently appear down
    - `machine_id` string, uuid, required: Machine identifier
    - `name` string, nullable: Machine display name
    - `organization_id` string, required: Organization that owns the machine
    - `status` 'connected' | 'disconnected' | 'error', required
    - `last_seen` string, date-time, required: Last time Cyberdesk observed the machine
    - `reason` string, required: Why the machine currently appears down

## Acknowledgement `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/cyberdesk-hq/apis/cyberdesk-cloud.md) - [All operations](https://skmtc.dev/cyberdesk-hq/apis/cyberdesk-cloud/llms.txt) - [OpenAPI document](https://skmtc.dev/cyberdesk-hq/apis/cyberdesk-cloud/revisions/5579352ae05e?raw)
