Skip to main content

vacancies/edit

Parameters:

ParamRequiredDescription
methodyesMethod name
access_tokenyesAPI access token
project_idyesID of the Vacancy
titlenoVacancy title
referencenoVacancy reference
crm_referencenoCRM reference
start_datenoVacancy start date
job_benefitsnoVacancy job benefits
job_salary_minnoVacancy salary min
job_salary_maxnoVacancy salary max
job_salary_pernoVacancy salary max
statusnoVacancy status. Can be: active, placed, archived

Plain php example:

$idibuAPIEndpoint = 'https://v3.idibu.com/c/oauth/v1';
$accessToken = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';

$data = [
'method' => 'vacancies/edit',
'access_token' => $accessToken,
'project_id' => 123, //idibu v3 vacancy id
'status' => 'archived' //'active', 'placed' or 'archived'
];

$ch = curl_init($idibuAPIEndpoint);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
$response = curl_exec($ch);
curl_close($ch);