Below is information about the API
https://employer-api.robota.ua/swagger.Access to our site's API is provided free of charge and on an "as is" basis.
At the link, a file with express information about working with our current APIs for employers
https://docs.google.com/document/d/10wlejH-V_CjnRxA8t7oLppbJC_Q14fFT/edit?usp=sh... It contains a description of tools such as authorization (obtaining a token for working with api ), publication of vacancies and work with feedback on vacancies.
The following link contains a file with an example of creating and publishing jobs using the API
https://drive.google.com/file/d/1XKObQZPMh4gVssa-hT6An3cLszc2t1WY/view?usp=shari...A little more information about working with jobs and importing job information.
Using POST/vacancy/list, you get a list of vacancies that are in the account and their ids.
Using the POST/vacancy/list method, you will receive vacancies only from your company.
With the help of the "vacancyStateId" parameter, you can filter the vacancy status to be received.
If you want to get a list of published vacancies only, specify the "vacancyStateId" parameter: "4", where 4 is the "published" status.
Thus, using the POST/vacancy/list method, you will receive a list of vacancies published on the site.
In the parameters of the POST/vacancy/list method, you can filter the selection of vacancies:
• on the issuing page – the "page" parameter
• by vacancy status (Published, Completed, Draft, etc.) – parameter "vacancyStateId",
• by region - the "cityId" parameter, the ID of settlements can be obtained using the GET/values/citylist method • by publication type (Business, Optimum, Prof, Anonymous - "Business", "Optimum", "Professional", "Anonymous".) - the "vacancyTypeId" parameter,
• by name – "vacancyName"
Publication types and their ids can be obtained in the GET/values/vacancy/publicationtype method, and vacancy status types in the GET/values/vacancy/state method
Then, with the help of GET/vacancy/get/ {id}, you get the content of the vacancy, substituting the received value of the vacancy id instead of the letters "id".
# As for working with the resume database, in
https://employer-api.robota.ua/swagger, the contribution with methods called Resume is responsible for working with the resume database.
The POST/resume/search method is a resume search.
Method GET/resume/{id}
- this is a review of resumes, where instead of id, you need to specify the id (individual number) of a specific resume.
POST/resume/open/ method
{id}
- this is the opening of a contact in a resume, where instead of id, it is necessary to specify the id (individual number) of a specific resume.
The POST/resume/file method is to download a file from the resume.
Also, in swagger itself
https://employer-api.robota.ua/swagger/index.html there is a link to a short documentation
https://www.notion.so/Robota-ua-API-documentation-for-third-party-integrations-0...There is no additional documentation for the operation of other functionality, but swagger itself (
https://employer-api.robota.ua/swagger/index.html) contains available methods for working with most of the functionality of our site using current APIs.