Kununu Jobs
Kununu Jobs
Search Kununu for job listings across Germany, Austria, and Switzerland with rich filters. The response preserves Scrappa's native shape and includes company.website (real company domain), company score, industry, and Top Company badge data. One credit per API call regardless of the number of results returned.
[!NOTE]
See the API Guide for the shared request lifecycle (sync, async polling, async webhook), error envelope, rate limits, custom_vars, and deduplication. This page documents only the fields and behaviour unique to this endpoint.
Try it
Pricing
Endpoint
All parameters are optional. Array-typed parameters use the standard name[]=a&name[]=b query-string format.
Examples
The array parameters are serialised as Kununu / Scrappa expect:
workplace[]=FULL_REMOTE&workplace[]=PARTLY_REMOTE&employment_types[]=FULL_TIME&career_level[]=3&career_level[]=4&kununu_score[]=4-5&industry[]=26&discipline[]=1001&benefits[]=flexWorkingHours&benefits[]=pensionPlan
Output Fields
Error Responses
Validation Error (422)
{
"message": "The radius field may only be supplied when location is also provided.",
"errors": {
"radius": [
"The radius field may only be supplied when location is also provided."
]
}
}
Common validation errors:
radius may only be supplied when location is provided (conditional rule)
radius must be one of 10, 20, 30, 50, 100, 200
country must be one of de, at, ch
sort must be newest or kununuScore
workplace.* must be one of FULL_REMOTE, PARTLY_REMOTE, NON_REMOTE
employment_types.* must be one of FULL_TIME, PART_TIME, INTERN, TEMPORARY, CONTRACTOR, SEASONAL, VOLUNTARY
career_level.* must be one of 1, 2, 3, 4, 5, 6, 99
kununu_score.* must be one of 4-5, 3-4, 2-3, 1-2
industry.* must be an integer between 1 and 44
discipline.* must be an integer between 1001 and 1022
benefits.* must be one of the 21 predefined benefit strings
is_top_company must be a boolean