---
title: "Get event"
method: GET
path: "/events/{eventId}"
tags: ["Events"]
---

# Get event

`GET /events/{eventId}`

## Response `200`

Success

- object
  - `data` Event, required
    - `id` string, uuid, required
    - `organizationId` string, uuid, required
    - `transactionId` string, uuid, required
    - `resourceType` 'site' | 'cluster' | 'mission' | 'cluster_visit' | 'site_visit' | 'mission_media' | 'asset' | 'defect' | 'site_inspection' | 'asset_inspection' | 'organization' | 'user' | 'role' | 'api_key' | 'webhook', required
    - `resourceId` string, uuid, nullable, required — Single resource; null for bulk events
    - `resourceIds` string[], nullable, required — Bulk events; null for single-resource events
    - `resourceName` string, required
    - `action` 'create' | 'update' | 'delete', required
    - `actorId` string, uuid, required
    - `actorType` 'user' | 'api_key' | 'system', nullable, required — Type of the actor (resolved at read time). Null if the actor row is not visible under the current org RLS scope (e.g. a Voltair super admin who has since switched to a different organization).
    - `actorName` string, nullable, required — Display name for the actor: 'first last' for users, api_key name for api_keys, 'System' for system actors. Null when the actor row is not resolvable.
    - `actorRoleName` string, nullable, required — Name of the actor's role (e.g. 'Admin', 'Super Admin'). Null when the role row is not resolvable.
    - `actorIsSuperAdmin` boolean, nullable, required — True when the actor's role slug is 'super-admin'. Used by the UI to render 'Voltair Admin' instead of the underlying user's name.
    - `timestamp` number, required
    - `before` object, nullable, required — Null for create; delta for update; full row for delete
    - `after` object, nullable, required — Full row for create; delta for update; null for delete

## Other responses

- `401` — Authentication required
- `403` — Insufficient permissions
- `404` — Resource not found
- `429` — Rate limit exceeded
- `500` — Internal server error

---

[API](https://skmtc.net/voltairlabs/apis/voltair-api.md) · [All operations](https://skmtc.net/voltairlabs/apis/voltair-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/voltairlabs/voltair-api/revisions/be08f4f706f5/schema)
