---
title: "Retrieve Manifests Affected by a Vulnerability"
method: POST
path: "/indexer/api/v1/internal/affected_manifest"
tags: ["internal"]
---

# Retrieve Manifests Affected by a Vulnerability

`POST /indexer/api/v1/internal/affected_manifest`

The provided vulnerability summaries are attempted to be run "backwards" through the indexer to produce a set of manifests.

## Request body

- VulnerabilitySummarySchemaJson[] — **This is an internal type, documented for completeness.** This is an array of pseudo-Vulnerability objects used for reverse-lookup. — unresolved $ref

## Response `200`

The list of manifests and the corresponding vulnerabilities.

- AffectedManifests — **This is an internal type, documented for completeness.** Manifests affected by the specified vulnerability objects.
  - `vulnerabilities` object, required — Vulnerability objects.
  - `vulnerable_manifests` object, required — Mapping of manifest digests to vulnerability identifiers.

## Other responses

- `400` — Bad Request
- `415` — Unsupported Media Type
- `default` — Internal Server Error

---

[API](https://skmtc.dev/quay/apis/clair-container-analyzer.md) · [All operations](https://skmtc.dev/quay/apis/clair-container-analyzer/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/quay/clair-container-analyzer/revisions/079b3eb25695/schema)
