Создаю приложение которое отправляет запросы на создание вакансий, так как создание вакансий платное, не получается создавать напрямую, но при попытке создать черновик, что ПО ИДЕЕ бесплатно, не выходит, выходит ошибка вида:
Ошибка 403:
{'errors': [{'value': 'not_enough_purchased_services', 'type': 'vacancies'}], 'request_id': '1737016211360a9ba34039cd29c3f89c'}
Сам запрос выглядит так:def create_vacancy():
headers = {
"Authorization": f"Bearer {ACCESS_TOKEN}",
"Content-Type": "application/json"
}
# Данные для создания вакансии
hh_data = {
"name": "Архитектор",
"description": "Требуется архитектор для работы над проектами жилых зданий. Мы предлагаем интересные задачи, работу в команде профессионалов, а также возможности для профессионального и карьерного роста. Обязанности включают: проектирование, подготовку чертежей и документации.",
"area": {
"id": "1" # Москва
},
"billing_type": {
"id": "standard"
},
"professional_roles": [
{"id": "14"} # Архитектор
],
"employment": {
"id": "full" # Полная занятость
},
"schedule": {
"id": "fullDay" # Полный рабочий день
},
"experience": {
"id": "between3And6" # Опыт от 3 до 6 лет
},
"type": {
"id": "open"
},
"salary": {
"from": 100000,
"to": 150000,
"currency": "RUR",
"gross": True
},
"contacts": {
"name": "Иван Иванов",
"email": "ivanov@example.com",
"phones": [
{
"country": "7",
"city": "495",
"number": "1234567",
"comment": "Звоните с 10 до 18"
}
]
},
"response_letter_required": True,
"key_skills": [
{"name": "Проектирование"},
{"name": "Работа с AutoCAD"}
],
"accept_handicapped": True,
"accept_incomplete_resumes": False,
"accept_kids": False,
"accept_temporary": False,
"allow_messages": True,
"driver_license_types": [
{"id": "A"},
{"id": "B"}
],
"internship": False,
"languages": [],
"night_shifts": False,
"response_notifications": True,
"with_zp": True,
"work_format": [
{"id": "ON_SITE"}
],
"work_schedule_by_days": [
{"id": "WEEKEND"}
],
"working_days": [
{"id": "only_saturday_and_sunday"}
],
"working_hours": [
{"id": "HOURS_4"}
],
"working_time_intervals": [
{"id": "from_four_to_six_hours_in_a_day"}
],
"working_time_modes": [
{"id": "start_after_sixteen"}
],
"published": False # Сохранение в черновиках
} Сам пример запроса:
https://api.hh.ru/openapi/redoc#tag/Chernoviki-vak... . В самом примере запроса который на хх написан нет какой-либо переменной отвечающий за ПУБЛИКАЦИЮ именно в черновиках, посему вопрос. В чем проблема? Или в коде ошибка, и он пытается опубликовать вакансию а не создать черновик, в следствии чего блокируется из-за отсутствия платной функции создания вакансий, или публикация черновика через запросы является платной функцией, ну или есть еще варианты о которых я не знаю