---
title: "DEMO - batch surface discovery envelope"
method: GET
path: "/batch"
tags: ["demo", "batch", "discovery"]
---

# DEMO - batch surface discovery envelope

`GET /batch`

Returns an inventory of the batch surface - supported operation kinds, request shapes (array vs envelope), polling URL template, and an example exchange. Mirrors the GET-first discovery convention from the workos.com/auth-md spec.

## Response `200`

Batch surface inventory.

- DemoBatchIndex — GET /batch response - surface inventory.
  - `object` 'batch_index'
  - `pattern` '202-accepted-with-location'
  - `request_shapes` object
  - `supported_kinds` string[]
  - `max_operations` integer
  - `poll_url_template` string, uri
  - `example` object
  - `availability` object

---

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