Jobs Listing
Developing
Staging Env
https://ats-api-staging.cooperhire.io
Staging Env
https://ats-api-staging.cooperhire.io
GET
https://ats-api-staging.cooperhire.io
Request
Authorization
Add parameter in header
api_key
Example:
api_key: ********************
Query Params
page
string
optional
Example:
1
per_page
string
optional
Example:
10
job_filter[contract_type]
string
optional
Example:
Permanent Position
job_filter[department]
string
optional
Example:
Other
job_filter[location]
string
optional
Example:
Berlin,Germany
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 -g --request GET 'https://ats-api-staging.cooperhire.io/filtered_company_jobs?page=1&per_page=10&job_filter[contract_type]=Permanent Position&job_filter[department]=Other&job_filter[location]=Berlin,Germany' \
--header 'api_key;'
Responses
🟢200Success
application/json
Body
page
integer
optional
per_page
integer
optional
job_filter[contract_type]
string
optional
job_filter[department]
string
optional
job_filter[location]
string
optional
Example
{
"company": {
"id": 1,
"name": "Cooperhire",
"logo": "logo__1_.png",
"thumbnail": "logo__1_.png",
"banner_img": "email-capture-bg-min.png",
"website": "cooperhire.io",
"description": "A Join us and be part of a dynamic team that is shaping the future of technology with our groundbreaking solutions. See if this is getting cut off at 160 characters or not",
"slug": "cooperhire",
"country": "germany",
"city": "Berlin",
"industry_type": "micro",
"custom_url": "cooperhire.io",
"phone_no": "9876543210",
"language_preference": "de",
"country_code": "de",
"accept_duplicate_candidates": false,
"company_sector": "Cooper",
"tag_line": "Cooper",
"duplicate_candidate_days": 7,
"config": {
"primaryBrandColor": "1 62 250",
"secondaryBrandColor": "16 15 15",
"jobsPerPage": "20"
},
"filters": {
"departments": [
{
"id": 10,
"name": "Other"
},
{
"id": 19,
"name": "Sales"
},
{
"id": 223,
"name": "Kundenservice"
},
{
"id": 224,
"name": "Produktentwicklung"
}
],
"locations": [
"Berlin,Germany"
],
"contract_types": [
{
"id": 3,
"name": "Permanent Position"
},
{
"id": 6,
"name": "Temporary Employment"
}
]
},
"pagination": {
"current_page": 1,
"total_pages": 1,
"total_count": 5
},
"jobs": [
{
"titles": [
{
"language_sequence": 1,
"title": "Test screening questions (20th August)",
"language_code": "de"
}
],
"unique_id": "1217",
"employment_type": "Full-Time",
"country": "Germany",
"city": "Berlin",
"min_salary": "70000",
"max_salary": null,
"work_mode": "hybrid",
"currency": "EUR",
"status": "published",
"created_at": "2024-11-06T13:50:25.458Z",
"updated_at": "2024-11-06T13:51:31.774Z",
"post_url": "https://ats-jobs-staging.vercel.app/companies/cooperhire/1217-Test-screening-questions-20th-August",
"contract_types": [
{
"id": 3,
"name": "Permanent Position"
}
],
"department": "Other",
"company": {
"id": 1,
"slug": "cooperhire",
"name": "Cooperhire",
"logo": "logo__1_.png",
"website": "cooperhire.io",
"config": {
"primaryBrandColor": "1 62 250",
"secondaryBrandColor": "16 15 15",
"jobsPerPage": "20"
},
"banner_img": "email-capture-bg-min.png"
}
},
{
"titles": [
{
"language_sequence": 1,
"title": "Test candidate notification",
"language_code": "en"
}
],
"unique_id": "1221",
"employment_type": "Full-Time",
"country": "Germany",
"city": "Berlin",
"min_salary": "50000",
"max_salary": null,
"work_mode": "remote",
"currency": "EUR",
"status": "published",
"created_at": "2024-11-06T13:50:25.458Z",
"updated_at": "2025-01-06T07:47:39.297Z",
"post_url": "https://ats-jobs-staging.vercel.app/companies/cooperhire/1221-Test-candidate-notification",
"contract_types": [
{
"id": 3,
"name": "Permanent Position"
}
],
"department": "Other",
"company": {
"id": 1,
"slug": "cooperhire",
"name": "Cooperhire",
"logo": "logo__1_.png",
"website": "cooperhire.io",
"config": {
"primaryBrandColor": "1 62 250",
"secondaryBrandColor": "16 15 15",
"jobsPerPage": "20"
},
"banner_img": "email-capture-bg-min.png"
}
},
{
"titles": [
{
"language_sequence": 1,
"title": "Message Inbox Job",
"language_code": "en"
}
],
"unique_id": "1222",
"employment_type": "Full-Time",
"country": "Germany",
"city": "Berlin",
"min_salary": null,
"max_salary": null,
"work_mode": "on_site",
"currency": "EUR",
"status": "published",
"created_at": "2024-11-06T13:50:25.458Z",
"updated_at": "2025-01-06T07:44:35.282Z",
"post_url": "https://ats-jobs-staging.vercel.app/companies/cooperhire/1222-Message-Inbox-Job",
"contract_types": [
{
"id": 3,
"name": "Permanent Position"
}
],
"department": "Other",
"company": {
"id": 1,
"slug": "cooperhire",
"name": "Cooperhire",
"logo": "logo__1_.png",
"website": "cooperhire.io",
"config": {
"primaryBrandColor": "1 62 250",
"secondaryBrandColor": "16 15 15",
"jobsPerPage": "20"
},
"banner_img": "email-capture-bg-min.png"
}
},
{
"titles": [
{
"language_sequence": 1,
"title": "Testing screening question bug",
"language_code": "en"
}
],
"unique_id": "1231",
"employment_type": "Full-Time",
"country": "Germany",
"city": "Berlin",
"min_salary": "54998",
"max_salary": null,
"work_mode": "on_site",
"currency": "EUR",
"status": "published",
"created_at": "2024-11-06T13:50:25.458Z",
"updated_at": "2025-01-06T07:44:53.644Z",
"post_url": "https://ats-jobs-staging.vercel.app/companies/cooperhire/1231-Testing-screening-question-bug",
"contract_types": [
{
"id": 3,
"name": "Permanent Position"
}
],
"department": "Other",
"company": {
"id": 1,
"slug": "cooperhire",
"name": "Cooperhire",
"logo": "logo__1_.png",
"website": "cooperhire.io",
"config": {
"primaryBrandColor": "1 62 250",
"secondaryBrandColor": "16 15 15",
"jobsPerPage": "20"
},
"banner_img": "email-capture-bg-min.png"
}
},
{
"titles": [
{
"language_sequence": 1,
"title": "Deutscher Job Test (edit)",
"language_code": "de"
}
],
"unique_id": "1239",
"employment_type": "Full-Time",
"country": "Germany",
"city": "Berlin",
"min_salary": null,
"max_salary": null,
"work_mode": "on_site",
"currency": "EUR",
"status": "published",
"created_at": "2024-11-13T16:25:31.021Z",
"updated_at": "2025-01-06T07:37:39.743Z",
"post_url": "https://ats-jobs-staging.vercel.app/companies/cooperhire/1239-Deutscher-Job-Test-edit",
"contract_types": [
{
"id": 3,
"name": "Permanent Position"
}
],
"department": "Other",
"company": {
"id": 1,
"slug": "cooperhire",
"name": "Cooperhire",
"logo": "logo__1_.png",
"website": "cooperhire.io",
"config": {
"primaryBrandColor": "1 62 250",
"secondaryBrandColor": "16 15 15",
"jobsPerPage": "20"
},
"banner_img": "email-capture-bg-min.png"
}
}
]
}
}