---
title: "Get Org Alert Resolution"
method: GET
path: "/orgs/{org_slug}/alerts/resolutions/{uuid}"
tags: ["alerts"]
---

# Get Org Alert Resolution

`GET /orgs/{org_slug}/alerts/resolutions/{uuid}`

Fetch a single active alert resolution by UUID. Returns the same row shape as the list endpoint.

This endpoint consumes 1 unit of your quota.

This endpoint requires the following org token scopes:
- alert-resolution:read

## Path parameters

- `org_slug` string, required
- `uuid` string, required

## Response `200`

The requested alert resolution.

- object
  - `uuid` string, required — The UUID of the resolution.
  - `reason` 'false_positive' | 'remediated' | 'tolerable_risk' | 'other', required — The reason the alert was resolved. One of: false_positive, remediated, tolerable_risk, other.
  - `reason_text` string, nullable, required — Free-form reason text when `reason` is `other`.
  - `comment` string, nullable, required — Operator-provided comment.
  - `alert_type` string, nullable, required — Alert type the resolution scopes to (e.g. criticalCVE). Null if the resolution applies to multiple alert types.
  - `repo` string, nullable, required — Repository full name the resolution scopes to. Null if not scoped to a single repo.
  - `repo_label` string, nullable, required — Repository label the resolution scopes to. Null if not scoped to a label.
  - `artifact_type` string, nullable, required — Package ecosystem the resolution scopes to (e.g. npm, pypi). Null if not scoped to a single ecosystem.
  - `artifact_namespace` string, nullable, required — Package namespace/scope the resolution scopes to. Null if not scoped to a namespace.
  - `artifact_name` string, nullable, required — Package name the resolution scopes to. Null if not scoped to a single package.
  - `artifact_version` string, nullable, required — Package version the resolution scopes to. Extracted from the resolution selector at read time; null if the resolution applies to multiple versions or no single version.
  - `resolved_by` string, nullable, required — User ID that created the resolution. Null for system-created resolutions.
  - `created_at` string, required — ISO-8601 creation timestamp.
  - `updated_at` string, required — ISO-8601 last-update timestamp.

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Insufficient max_quota for API method
- `404` — Resource not found
- `429` — Insufficient quota for API route

---

[API](https://skmtc.dev/socket-dev/apis/socket.md) · [All operations](https://skmtc.dev/socket-dev/apis/socket/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/socket-dev/socket/revisions/bf994b75d33f/schema)
