Skip to main content
GET
Aggregate counts across the open marketplace — categories, languages, countries, and pay types, each with the number of matching jobs. Use these to populate filter dropdowns or to discover valid filter values for GET /jobs instead of guessing strings. Tokenless, CORS-enabled, and edge-cached the same way as the search endpoint. Requirements: none — no token, no scope, no feature flag. Rate limited to 120 requests/minute per IP.

Request

No parameters. OPTIONS returns 204 (CORS preflight).

Response

totalJobs
number
Total open jobs in the marketplace.
categories
object[]
{value, count} pairs, sorted by count descending.
languages
object[]
{value, count} pairs, sorted by count descending.
countries
object[]
{value, count} pairs, sorted by count descending.
payTypes
object[]
{value, count} pairs — values are PAY_PER_HOUR, FIXED_PRICE, PAY_PER_LABEL.
generatedAt
string
ISO timestamp when the counts were computed.

Errors