workers: Get workers information

API: judge0.com:judge0-ce
Endpoint: /workers
Response format: application/json
Auth: unknown
Method: GET
Last Status: 401
Latency: 189ms

Description

Returns status of worker processes including which submissions each worker is currently handling. Use this for monitoring the processing capacity of the instance.

From spec: Returns information about the worker queue including size, available workers, and failed count.

Usage Tips

- Workers process submissions asynchronously - Returns empty array if no active workers - Admin endpoint - may be restricted

Parameters (1)

X-Auth-Token (string, header, optional)

Optional authentication token for private instances

Examples (1)

Get active workers information doc_extracted

Retrieves information about active workers currently processing submissions.

curl 'https://ce.judge0.com/workers'
import requests

resp = requests.get("https://ce.judge0.com/workers")
data = resp.json()
import zingu_apis

api = zingu_apis.api("judge0")
result = api.fetch("workers")

for item in result:
    print(item)
const resp = await fetch("https://ce.judge0.com/workers");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 03:30:43.297480 401 189ms
2026-04-15 01:15:57.751858 401 194ms
2026-04-14 03:04:56.404119 401 205ms
2026-04-12 14:15:23.191879 401 143ms
2026-04-10 01:51:22.011898 401 163ms
2026-04-09 03:09:04.896497 401 218ms