> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.vapi.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.vapi.ai/_mcp/server.

# Get Simulation Concurrency

GET https://api.vapi.ai/eval/simulation/concurrency

Returns the organization's simulation concurrency limit, the number of active simulations, and how many more can start.

Reference: https://docs.vapi.ai/api-reference/simulations/simulation-controller-get-concurrency

## Authentication

- `Authorization` header (bearer token, required) — Authenticate server-side requests with a private Vapi API key. Create or copy a key from the [Vapi Dashboard](https://dashboard.vapi.ai) and send it in the `Authorization` header as `Bearer <token>`. Keep private API keys out of client-side code and public repositories.

## Response

### 200

- `orgId` (string, required)
- `concurrencyLimit` (double, required) — Max call slots for simulations (each voice simulation uses 2 call slots: tester + target)
- `activeSimulations` (double, required) — Number of call slots currently in use by running simulations
- `availableToStart` (double, required) — Number of voice simulations that can start now (available call slots / 2)
- `createdAt` (datetime, required, nullable)
- `updatedAt` (datetime, required, nullable)
- `isDefault` (boolean, required) — True if org is using platform default concurrency limit

## Examples

**Response**

```json
{
  "orgId": "string",
  "concurrencyLimit": 1.1,
  "activeSimulations": 1.1,
  "availableToStart": 1.1,
  "createdAt": "2024-01-15T09:30:00Z",
  "updatedAt": "2024-01-15T09:30:00Z",
  "isDefault": true
}
```