- Introduction
- Access and Authentication
- Taxonomies
- Core Demand Data
- Interest Quotient Data
- Compensation Data
- Location Data
- List countries
- List location (statistical area) types
- List locations (statistical areas)
- Search locations (statistical areas)
- Get location quotient
- Compare job demand acrosss geographic areas
- Compare interest quotient across geographic areas
- Compare location quotient across geographic areas
- Compare median salary across geographic areas
- Occupation Data
- Industry Data
- Skill Data
- Education Data
- Apprenticeship Data
- Company and Employer Data
- Public data
- Complex Queries
Performing a complex boolean query
POST
https://api.intelligence.adzuna.com/api/v1.1/{country_code}/query-builder/run-query/
Complex Queries
Request
Authorization
Add parameter in header
Authorization
Example:
Authorization: ********************
Path Params
country_code
string
required
Example:
gb
Match pattern:
^[a-z]{2}$
Body Params application/json
metric
enum<string>
required
Allowed values:
demandsalary
date_range
required
One of
type
enum<string>
required
Allowed value:
absolute
start
string <date>
required
Example:
2023-07-19
Match pattern:
^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
end
string <date>
required
Example:
2024-07-22
Match pattern:
^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
filter
optional
One of
type
enum<string>
required
Allowed value:
rule
dimension
enum<string>
required
Allowed values:
apprenticeship_levelapprenticeship_typecategorycompanycontract_hourscontract_typeeducation_levelindustrylocationoccupationqualificationsalaryseniorityskillskill_tagworkplace_modelyears_of_experience
operator
enum<string>
required
Allowed values:
eqneqgteltegtltanynone
target
required
taxonomy_id
integer
optional
breakdown
object (Breakdown)
optional
dimension
enum<string>
required
Allowed values:
apprenticeship_levelapprenticeship_typecategorycompanycontract_hourscontract_typeeducation_levelindustrylocationoccupationqualificationsalaryseniorityskillskill_tagworkplace_modelyears_of_experience
taxonomy_id
integer
optional
location_type_id
integer
optional
Example
{
"metric": "demand",
"date_range": {
"type": "absolute",
"start": "2023-07-19",
"end": "2024-07-22"
},
"filter": {
"type": "rule",
"dimension": "apprenticeship_level",
"operator": "eq",
"target": {
"type": "object",
"id": 0,
"name": "string"
},
"taxonomy_id": 0
},
"breakdown": {
"dimension": "apprenticeship_level",
"taxonomy_id": 0,
"location_type_id": 0
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.intelligence.adzuna.com/api/v1.1/gb/query-builder/run-query/' \
--header 'Content-Type: application/json' \
--data-raw ''
Responses
🟢200No response body
application/json
Body
metric
enum<string>
required
Allowed values:
demandsalary
key_metrics
object (MetricValue)
required
metric_value
required
breakdown_dimension
enum<string>
required
Allowed values:
apprenticeship_levelapprenticeship_typecategorycompanycontract_hourscontract_typeeducation_levelindustrylocationoccupationqualificationsalaryseniorityskillskill_tagworkplace_modelyears_of_experience
breakdown
array[object (BreakdownResult) {2}]
required
metric_value
required
breakdown_value
object (BreakdownValue)
required
raw
array[object (RawData) {3}]
required
date
string <date-time>
required
metric_value
required
breakdown_value
object (BreakdownValue)
required
Example
{
"metric": "demand",
"key_metrics": {
"metric_value": {
"demand": 0
}
},
"breakdown_dimension": "apprenticeship_level",
"breakdown": [
{
"metric_value": {
"demand": 0
},
"breakdown_value": {
"id": 0,
"name": "string"
}
}
],
"raw": [
{
"date": "2019-08-24T14:15:22Z",
"metric_value": {
"demand": 0
},
"breakdown_value": {
"id": 0,
"name": "string"
}
}
]
}
Modified at 2024-07-24 16:16:59