Skip to main content
GET
cURL
Discover accepted values before adding a city, region, industry, topic, or technology filter to Find companies.
Filter-values is free and has no request body. It does not reserve or debit Airschool credits.

Choose useful context

Use country and region to narrow location suggestions. A bare region name needs country context. The q parameter takes precedence when both q and its query alias are present; a blank q still suppresses query and returns 400 Bad Request. The operation shares a limit of 6 requests per second per workspace with Find companies. After a 429 Too Many Requests response, wait for the next second and retry with bounded exponential backoff.
This page renders non-executing examples. It does not send a request or ask for an API key.

Discovery examples

These examples only discover filter values; the endpoint is free. Set AIRSCALE_API_KEY in your server environment before running a command.
Region suggestions
City suggestions
Technology suggestions
Industry suggestions
Each result has a display label and a request value. Copy value into the corresponding search filter. For locations, preserve the returned country/region context instead of assembling a city value from its display label. Search accepts recognized pipe-form and comma-form city values; autocomplete supplies the value to reuse. q or its query alias must contain 2–120 characters after trimming. q takes precedence even when blank. The optional limit defaults to 20; integer values are clamped to 1–100, while non-numeric or non-integer values use the default.

Next step

Copy the returned value into the matching filter on Find companies.

Authorizations

Authorization
string
header
required

Use an Airschool workspace API key. Never expose the key in client-side code.

Query Parameters

filter
enum<string>
required

The Find Companies filter whose accepted values should be discovered.

Available options:
city,
region,
industry,
topics,
techStack
q
string

At least one of q or query is required and must contain 2 to 120 characters after trimming. When q is present it is read first; a blank q suppresses query and returns 400.

Pattern: ^\s*\S[\s\S]{0,118}\S\s*$
query
string

At least one of q or query is required and must contain 2 to 120 characters after trimming. query is used only when q is absent.

Pattern: ^\s*\S[\s\S]{0,118}\S\s*$
limit
default:20

Omitted, non-numeric, or non-integer values default to 20; an explicit empty value becomes 0 then clamps to 1; integers below 1 clamp to 1; integers above 100 clamp to 100.

Example:

20

country

Optional country context supplied as repeat or comma-separated values.

region

Optional region context supplied as repeat or comma-separated values; a bare region name needs country context.

Response

Normalized filter values matching the query and optional location context.

filter
enum<string>
required
Available options:
city,
region,
industry,
topics,
techStack
query
string
required
values
object[]
required