Employment opportunity or job posting published by companies. Contains position details, requirements, compensation information, location, employment type, and posting validity dates.
https://api.mockly.codes/jobs?page=1&limit=10&count=10Configure your request and click Send Request to see the response here.
/jobsGet a collection of jobs
/business/jobs/jobs/:idGet a single job by ID
/business/jobs/:id/jobs/metaGet resource metadata and schema
/business/jobs/metaThe search feature allows you to filter results by searching for text across all or specific fields. Choose between ?q= or ?search= parameter names.
Search across all text fields:
GET https://api.mockly.codes/jobs?q=laptopGET https://api.mockly.codes/jobs?q=laptop&search_fields=name,descriptionsearch_fields, all text fields are searched// Get 10 jobs
fetch('https://api.mockly.codes/jobs?count=10')
.then(res => res.json())
.then(data => console.log(data));import requests
response = requests.get(
'https://api.mockly.codes/jobs?count=10'
)
data = response.json()curl "https://api.mockly.codes/jobs?count=10"fetch('https://api.mockly.codes/jobs?nocache=true')idintegerUnique identifier for the job posting
random_inttitlestringJob title or position name (e.g., Senior Software Engineer, Marketing Manager)
jobcompanystringName of the company or organization offering the position
companydescriptionstringDetailed description of the role, responsibilities, and what the position entails
paragraphrequirementsstringRequired qualifications, skills, experience, and education needed for the position
paragraphlocationstringCity or office location where the job is based
citycountrystringCountry where the job position is located
countrytypestringEmployment type (e.g., full-time, part-time, contract, internship, freelance)
job_typelevelstringExperience level required (e.g., entry-level, mid-level, senior, executive)
job_levelsalary_minintegerMinimum annual salary offered for the position
salary_minsalary_maxintegerMaximum annual salary offered for the position
salary_maxcurrencystringISO currency code for the salary range (e.g., USD, EUR, GBP)
currencyremotebooleanWhether the position allows remote work or work-from-home options
booleanposted_atstringTimestamp when the job posting was published
past_datedate-timeexpires_atstringDate and time when the job posting expires and applications are no longer accepted
future_datedate-timecountintegerNumber of items to return (default: 10, max: 100)
seedintegerSeed for reproducible data generation
nocachebooleanBypass cache and generate fresh data on every request