Нижче розміщємо інформацію про API
https://employer-api.robota.ua/swagger.Доступ до API нашого сайту надається безкоштовно і в форматі «як є».
За посиланням файл з експрес-інформацією про роботу з нашими актуальними API для роботодавців
https://docs.google.com/document/d/10wlejH-V_CjnRxA8t7oLppbJC_Q14fFT/edit?usp=sh... ньому міститься опис інструментів, таких як авторизація(отримання токена для роботи з api), публікація вакансій і робота з відгуками на вакансії.
За наступним посиланням знаходиться файл з прикладом створення, публікації вакансій за допомогою API
https://drive.google.com/file/d/1XKObQZPMh4gVssa-hT6An3cLszc2t1WY/view?usp=shari...Трохи додаткової інформації щодо роботи з вакансіями та імпортом інформації про вакансії.
За допомогою POST/vacancy/list отримуєте список вакансій, які є в обліковому записі та їх id.
Використовуючи метод POST/vacancy/list, Ви отримуватимете вакансії тільки Вашої компанії.
За допомогою параметра "vacancyStateId" зможете фільтрувати статус вакансій, який потрібно отримувати.
Якщо потрібно отримати список тільки з опублікованих вакансій, то вказуєте параметр "vacancyStateId": "4", де 4, це статус "опубліковані".
Таким чином, за допомогою методу POST/vacancy/list Ви отримаєте список вакансій, опублікованих на сайті.
У параметрах методу POST/vacancy/list можна фільтрувати вибірку вакансій:
• по сторінці видачі – параметр "page"
• за статусом вакансій (Опубліковано, Завершено, Чернетку тощо) – параметр "vacancyStateId",
• по регіону – параметр "cityId", ID населених пунктів можна отримати за допомогою методу GET/values/citylist• за типом публікації (Бізнес, Оптимум, Проф, Анонімна - "Business", "Optimum", "Professional", "Anonym".) - параметр "vacancyTypeId",
• за назвою – "vacancyName"
Типи публікацій та їх id можна отримати у методі GET/values/vacancy/publicationtype, а типи статусів вакансій у методі GET/values/vacancy/state
Далі, за допомогою GET/vacancy/get/ {id} отримуєте зміст вакансії, підставляючи замість букв "id" отримане значення id вакансії.
# Що стосується роботи з базою резюме, то в
https://employer-api.robota.ua/swagger за роботу з базою резюме відповідає вкладу з методами під назвою Resume.
Метод POST/resume/search – це пошук по базі резюме.
Метод GET/resume/{id}
– це перегляд резюме, де замість id, необхідно вказати id (індивідуальний номер) конкретного резюме.
Метод POST/resume/open/
{id}
– це відкриття контакту в резюме, де замість id, необхідно вказати id (індивідуальний номер) конкретного резюме.
Метод POST/resume/file – це скачування файлу з резюме.
Також, у самому swagger
https://employer-api.robota.ua/swagger/index.html є посилання на коротку документацію
https://www.notion.so/Robota-ua-API-documentation-for-third-party-integrations-0...Додаткова документація для роботи іншого функціоналу відсутня, але сам swagger (
https://employer-api.robota.ua/swagger/index.html ) містить доступні методи для роботи з більшою частиною функціоналу нашого сайту за допомогою актуальних API.