---
title: "Get current concurrency status"
method: GET
path: "/v1/sessions/concurrency"
tags: ["Sessions"]
---

# Get current concurrency status

`GET /v1/sessions/concurrency`

Returns the organization's concurrent-session limit, an approximate count of sessions currently in use, whether a new session can likely be started, and an estimated wait time until a slot frees. Intended as an advisory pre-check before starting a session (e.g. to gate a "Start" button or show a wait estimate). The count is the Lab's optimistic view and can briefly over-report; the authoritative limit is enforced when a session is actually created, which may still return 429.

## Query parameters

- `organizationId` string

## Response `200`

Current concurrency status for the organization

- ConcurrencyStatus — Advisory concurrency snapshot. The active count is approximate (it can briefly over-report, e.g. a crashed session before cleanup), so treat every field as an optimistic view rather than a guarantee.
  - `limit` integer — The organization's concurrent-session plan limit.
  - `active` integer — Approximate number of sessions currently occupying a slot.
  - `canStartSession` boolean — Advisory — whether a session can likely be started now.
  - `estimatedWaitSeconds` integer, nullable — Estimated seconds until the next slot frees while at capacity (derived from the org's rolling 30-day average session length and the elapsed time of the longest-running session); 0 when a slot is available or expected imminently; null when no estimate is possible.

## Other responses

- `401` — Unauthorized - Invalid or missing API key
- `403` — Forbidden - API key lacks the required permission
- `500` — Server error

---

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