---
title: "Batch read public discovery resource descriptors"
method: POST
path: "/api/v1/batch"
---

# Batch read public discovery resource descriptors

`POST /api/v1/batch`

## Request

- Base URL: `https://genvernium.com`
- URL: `https://genvernium.com/api/v1/batch`
- Auth: none declared

Returns a bounded set of public discovery descriptors in one read-only request. Unknown IDs are reported without fetching customer data; the authenticated workspace MCP descriptor is metadata only.

## Request body

- PublicBatchRequest
  - `resourceIds` string[], required

## Response `200`

The bounded batch response.

- PublicBatchResponse
  - `items` object[], required
  - `requested` string[], required
  - `unknown` string[], required
  - `readOnly` true, required

## Other responses

- `400`: The batch request is invalid or exceeds the limit.

---

[API](https://skmtc.dev/genvernium/apis/genvernium-public-discovery-api.md) · [All operations](https://skmtc.dev/genvernium/apis/genvernium-public-discovery-api/llms.txt) · [OpenAPI document](https://skmtc.dev/genvernium/apis/genvernium-public-discovery-api/revisions/6375bbb40acf?raw)
