GET | Details of a published job

Gewijzigd op Ma, 9 Mrt om 11:52 AM

GET  https://{companyname}.tool2match.nl/api/jobs/puplished/[job_id]



TOOL2MATCH provides a set of public, read-only REST APIs to retrieve information about published job vacancies. All responses are returned in JSON format. 



Base url

The base URL for API requests is: 

https://{companyname}.tool2match.nl/api
  • Replace {companyname} with the specific company name.
  • If this URL does not work, use the URL you log in with, which follows the same structure.



Endpoints

Retrieve Published Job Information


Endpoint: 

GET /api/jobs/published/[job_id]

Description: 

This endpoint retrieves details of a published job vacancy by its job_id


URL Paramaters: 

- job_id (required): The unique ID of the job vacancy


Response Fields: 

Field name
DescriptionType of data
job_idJob-id number of the vacancyInteger
date_publishedPublication dateString
job_titleJob titleString
job_short_titleShort description shown on the vacancy overview String
jobsite_short_descriptionShort description shown on the vacancy pageString
job_descriptionJob descriptionString
contract_type_titleThe contract-type

E.g. "Fulltime", "Parttime"
String
employment_type_titleType of employment

E.g. "Freelance", "Internship", "Indefinite time"
String
job_type_nameFree input field

Note: In the TOOL2MATCH interface this field is referred to as "Vacature-categorie".
String
num_hours_per_weekNumber of hours per week for which the vacancy is openString
max_range_metersMaximum distance to the location of the department in kilometersInteger
function_type_nameType of function

E.g. "Sales", "HR", "IT"
String
education_levelLevel of education

E.g. "Bachelors degree", "Masters degree"
String
sector_nameType of sector/industry

E.g. "Business services", "Industry", "Retail"
String
min_salary_euroMinimum salary in euro'sInteger
max_salary_euroMaximum salary in euro'sInteger
salary_periodSalary period

Possible values: month, year, 4-weeks, hour 
String
banner_image_urlLink to a banner imageString
job_thumbnail_urlLink to an image added to the jobString
video_linkLink to YouTube video String
video_link_titleTitle shown above the YouTube videoString
youtube_positionLocation of the YouTube video

Possible values: "below job", "above_job", "sidebar"
String
tagsKeywords/tagsString
custom_job_meta_titleMeta titleString
custom_job_meta_descriptionMeta descriptionString
tracking_pixelTracking pixelString
department_nameName of the department/locationString
department_streetStreet in which the department is locatedString
department_numberThe house number where the department is locatedString
department_zipcodeThe zipcode related to the department/locationString
department_cityThe city where the department is locatedString
department_stateState in which the department is locatedString
department_emailThe e-mailadress of the department/locationString
department_phoneThe phonenumber of the department/locationString
recruiter_nameName of the contact personString
recruiter_job_titleThe job title of the contact personString
recruiter_emailE-mailadres of the contact personString
recruiter_mobileMobile number of the contact personString
recruiter_phoneThe phonenumber of the contact personString
recruiter_linkedinLink to LinkedIn profile of the contact personString
recruiter_image_urlLink to the image of the contact personString
recruiter_show_whatsappShow whatsapp icon on websiteBoolean



Image accessibility fiels (WCAG) 

To support WCAG accessibility guidelines, TOOL2MATCH allows users to define a title and alternative text (alt-text) for images and embedded videos. These fields help screen readers describe visual content to users with visual impairments.


When retrieving job data via the API, the following additional fields may be returned.


Response Fields: 

Field name
DescriptionType of data
banner_image_alt
Alternative text describing the banner image String
banner_image_title Title of the banner image String 
job_thumbnail_altAlternative text describing the vacancy image shown in the job overview String
job_thumbnail_titleTitle of the vacancy image shown in the job overviewString
recruiter_image_alt
Alternative text describing the image of the contact person
String
recruiter_image_title
Title of the image of the contact person
String
video_link_alt
Alternative text describing the YouTube video
String
video_link_title
Title shown above the YouTube video
String



CMS settings 

In TOOL2MATCH, users can make various configurations. For example, users can determine which data should be displayed next to or above their vacancy. To keep this functionality available to users, close integration must be established with the fields below.



Response fields:

Field nameDescriptionType of data
show_department_city_on_jobsiteShow city of departmentboolean
show_employment_type_on_jobsiteShow type of employmentboolean
show_function_type_on_jobsiteShow type of functionboolean
show_distance_on_jobsiteShow maximum distance to the department in kilometersboolean
show_department_name_on_jobsiteShow name of departmentboolean
show_sector_on_jobsiteShow type of sectorboolean
show_salary_on_jobsiteShow salaryboolean
js_show_tagsShow tagsboolean
show_contract_type_on_jobsiteShow type of contractboolean
show_education_level_on_jobsiteShow level of educationboolean
show_num_hours_per_week_on_jobsiteShow number of hours a weekboolean

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren