Skip to content
TriedDocs
Account

Get concurrency settings

Read the workspace concurrency limit, active calls, reserved inbound slots and burst setting.

GEThttps://api.tried.com.au/get-concurrency-settings

Returns the concurrency limit of the workspace together with the reserved inbound slots and the burst setting. Use Update concurrency settings to change them.

Request#

This endpoint takes no path, query or body parameters.

Example request#

curl https://api.tried.com.au/get-concurrency-settings \
  -H "Authorization: Bearer $TRIED_API_KEY"
const res = await fetch("https://api.tried.com.au/get-concurrency-settings", {
  headers: { Authorization: `Bearer ${process.env.TRIED_API_KEY}` },
});
const settings = await res.json();
import os, requests

res = requests.get(
    "https://api.tried.com.au/get-concurrency-settings",
    headers={"Authorization": f"Bearer {os.environ['TRIED_API_KEY']}"},
)
settings = res.json()

Response#

200 OK

{
  "concurrency_limit": 20,
  "current_concurrency": 3,
  "reserved_inbound_concurrency": 5,
  "burst_enabled": true,
  "burst_concurrency_limit": 60
}
Field Type Description
concurrency_limit integer Most calls the workspace can run at once. New workspaces start at 20.
current_concurrency integer Calls counted as active: ongoing calls created in the last 3 hours plus registered calls created in the last 10 minutes.
reserved_inbound_concurrency integer Slots that outbound and web calls must leave free, so inbound calls can still connect. Capped at concurrency_limit.
burst_enabled boolean Whether calls above the limit are admitted up to the burst ceiling.
burst_concurrency_limit integer With burst on, the lower of concurrency_limit * 3 and concurrency_limit + 300. With burst off, equal to concurrency_limit.

Errors#

Status When
401 Missing or invalid API key.
403 The key's IP allowlist or scopes reject the request. This route needs the numbers scope.
429 Rate limit exceeded. See Rate limits.

See Errors for the body format.