Оплаченные вакансии:
GET /v1/integrations/vacancies
Архивные вакансии:
GET /v1/integrations/vacancies/archived
Ответ:
Успешный ответ приходит с кодом 200 OK и содержит массив вакансий.
Информация о конкретной вакансии:
GET /v1/integrations/vacancies/:id
Опциональные параметры:
page
- номер страницы
Ответ:
Успешный ответ приходит с кодом 200 OK и содержит объект:
{
"vacancies": [
{
"id": 1,
"title": "Вакансия1",
"divisions": [],
"specializations": [
{
"id": 13,
"title": {
"ru": "Инженер по обеспечению качества",
"en": "Quality Assurance Engineer"
}
}
],
"published_at": "2023-04-04T17:08:51.560+03:00",
"url": "https://career.habr.com/vacancies/1",
"qualification": null,
"city": "",
"marked": false,
"company": {
"name": "company2",
"alias_name": "company2",
"url": "https://career.habr.com/companies/company2",
"logo_url": "https://hsto.org/getpro/moikrug/uploads/company/348/850/484/logo/medium_cd41dce48c924bbcd134b5a8aac27be1.png"},
"employment_type": "",
"salary": "",
"remote": true,
"expanded_salary": {
"from": null,
"to": null,
"currency": null
},
"published": true,
"paid": true,
"skills": [
{
"value": 764,
"alias": "konsultirovanie-po-podboru-personala",
"title": "Консультирование по подбору персонала"
}
],
"locations": null,
"description": "Условия работы",
"bonuses": "Бонусы",
"instructions": "Дополнительные инструкции",
"team": "О компании и команде",
"candidate": "Ожидания от кандидата"
},
{
"id": 2,
"title": "Вакансия1",
"divisions": [],
"specializations": [
{
"id": 13,
"title": {
"ru": "Инженер по обеспечению качества",
"en": "Quality Assurance Engineer"
}
}
],
"published_at": "2023-04-04T17:08:51.560+03:00",
"url": "https://career.habr.com/vacancies/2",
"qualification": {
"title": {
"ru":"Старший",
"en":"Senior"
}
},
"city": "Архангельск",
"marked": false,
"company": {
"name": "company2",
"alias_name": "company2",
"url": "https://career.habr.com/companies/company2",
"logo_url": "https://hsto.org/getpro/moikrug/uploads/company/348/850/484/logo/medium_cd41dce48c924bbcd134b5a8aac27be1.png"},
"employment_type": "Полный рабочий день",
"salary": "от 10 000 до 60 000 ₽",
"remote": false,
"expanded_salary": {
"from": 100000,
"to": 600000,
"currency": rur
},
"published": true,
"paid": true,
"skills": [
{
"value": 764,
"alias": "konsultirovanie-po-podboru-personala",
"title": "Консультирование по подбору персонала"
}
],
"locations": [
{
"title": "Архангельск",
"href": "/vacancies?city_id=5"
}
],
"description": "Условия работы",
"bonuses": "Бонусы",
"instructions": "Дополнительные инструкции",
"team": "О компании и команде",
"candidate": "Ожидания от кандидата"
},
],
"pagination": {
"total": 2,
"page": 0,
"per": 20
}
}
Описание полей вакансии:
Название поля | Тип | Описание |
---|
id | number | ID вакансии |
title | string | Заголовок вакансии |
published_at | string | Дата публикации |
url | string | Ссылка на вакансию |
location | string | Регион размещения вакансии |
city | string | Город размещения вакансии |
marked | boolean | Признак того, что вакансия выделена |
company/name | string | Название компании |
company/alias_name | string | Алиас компании |
company/url | string | Ссылка на компанию |
company/logo_url | string | Ссылка на логотип компании |
specializations/id | number | ID специализации |
specializations/title/ru | string | Название специализации на русском языке |
specializations/title/en | string | Название специализации на англ. языке |
skill/value | number | ID навыка |
skill/alias | string | Алиас навыка |
skill/title | string | Название навыка |
qualification/title/ru | string | Название квалификации на русском языке |
qualification/title/en | string | Название квалификации на англ. языке |
employment_type | string | Тип трудоустройства |
description | string | Описание вакансии |
team | string | Описание вашей команды |
candidate | string | Ожидания от кандидата |
bonuses | string | Бонусы вакансии |
instructions | string | Дополнительные инструкции |
salary | string | Вилка зарплат |
published | boolean | Статус публикации |
paid | boolean | Статус оплаты |