Sign Up

Log In

Adzuna

FREE
By baskarm28
Updated a month ago
Data
-/10
Popularity Score
-
Latency
-
Success Rate

Adzuna API Documentation

Get the very latest ads and data with Adzuna's API. Get job, property and car ads for your own website. Use Adzuna's up-to-the-minute employment data to power your own website, reporting and data visualisations.

View API Details

Supercharge your App

Discover and connect to thousands of APIs in the world's largest API Hub
Jobs
GETSearch jobs
GETHistogram data
GETList employers
GETSalary data
GETAverage salary
GETSalary estimate
Search
GETSearch properties
GETSearch cars
GETList category
GETAPI version
GETSearch jobs

Search the Adzuna jobs

Authorization:

Get your app key and app id register here https://developer.adzuna.com/signup.

Sign up to test this endpoint
Log in
Header Parameters
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
pageNUMBER
REQUIREDPage number
countrySTRING
REQUIREDISO 8601 country code of the relevant country.
app_idSTRING
REQUIREDApplication ID, supplied by Adzuna
app_keySTRING
REQUIREDApplication key, supplied by Adzuna
app_keyQUERY
REQUIREDQUERYAuth
app_idQUERY
REQUIREDQUERYAuth
Optional Parameters
results_per_pageNUMBER
OPTIONALThe number of results to include on each page of search results.
whatSTRING
OPTIONALThe keywords to search for. Use space or comma characters to separate multiple keywords.
what_andSTRING
OPTIONALThe keywords to search for, all keywords must be found.
what_phraseSTRING
OPTIONALAn entire phrase which must be found in the description or title.
what_orSTRING
OPTIONALKeywords to search for. Use space or comma characters to separate multiple keywords.
what_excludeSTRING
OPTIONALKeywords to exclude from the search. Use space or comma characters to separate multiple keywords.
title_onlySTRING
OPTIONALKeywords to find, but only in the title. Use space or comma characters to separate multiple keywords.
location0STRING
OPTIONALThe locationN fields may be used to describe a location, in a similar form to that returned in a Adzuna::API::Response::Location object.
location1STRING
OPTIONALSee location0
location2STRING
OPTIONALSee location0
location3STRING
OPTIONALSee location0
location4STRING
OPTIONALSee location0
location5STRING
OPTIONALSee location0
location6STRING
OPTIONALSee location0
location7STRING
OPTIONALSee location0
whereSTRING
OPTIONALThe geographic centre of the search. Place names or postal codes may be used.
distanceSTRING
OPTIONALThe distance in kilometres from the centre of the place described by the 'where' parameter. Defaults to 10km.
max_days_oldSTRING
OPTIONALThe age of the oldest advertisment in days that will be returned.
categorySTRING
OPTIONALThe category tag, as returned by the "category" endpoint.
sort_directionSTRING
OPTIONALThe order of search results (ascending or descending).
sort_bySTRING
OPTIONALThe ordering of the search results.
salary_minSTRING
OPTIONALThe minimum salary we wish to get results for.
salary_maxSTRING
OPTIONALThe maximum salary we wish to get results for.
salary_include_unknownSTRING
OPTIONALWhen using salary_min and/or salary_max set this to "1", to include jobs with unknown salaries in results.
full_timeSTRING
OPTIONALIf set to "1", only full time jobs will be returned.
part_timeSTRING
OPTIONALIf set to "1", only part time jobs will be returned.
contractSTRING
OPTIONALIf set to "1", only contract jobs will be returned.
permanentSTRING
OPTIONALIf set to "1", only permanent jobs will be returned.
companySTRING
OPTIONALThe canonical company name. This may be returned in a Adzuna::API::Response::Company object when a job is returned. A full list of allowed terms in not available through the API.
Request Snippet
unirest.get("https://baskarm28-adzuna-v1.p.rapidapi.com/jobs/{country}/search/{page}?results_per_page=undefined&what=undefined&what_and=undefined&what_phrase=undefined&what_or=undefined&what_exclude=undefined&title_only=undefined&location0=undefined&location1=undefined&location2=undefined&location3=undefined&location4=undefined&location5=undefined&location6=undefined&location7=undefined&where=undefined&distance=undefined&max_days_old=undefined&category=undefined&sort_direction=undefined&sort_by=undefined&salary_min=undefined&salary_max=undefined&salary_include_unknown=undefined&full_time=undefined&part_time=undefined&contract=undefined&permanent=undefined&company=undefined")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response

loading...

Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.get("https://baskarm28-adzuna-v1.p.rapidapi.com/jobs/{country}/search/{page}?results_per_page=undefined&what=undefined&what_and=undefined&what_phrase=undefined&what_or=undefined&what_exclude=undefined&title_only=undefined&location0=undefined&location1=undefined&location2=undefined&location3=undefined&location4=undefined&location5=undefined&location6=undefined&location7=undefined&where=undefined&distance=undefined&max_days_old=undefined&category=undefined&sort_direction=undefined&sort_by=undefined&salary_min=undefined&salary_max=undefined&salary_include_unknown=undefined&full_time=undefined&part_time=undefined&contract=undefined&permanent=undefined&company=undefined")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication

Sign up for free

to test this endpoint

Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
DiscoverAPIs
Testfrom the browser
Connectusing code snippets
Managefrom one dashboard