Real-Time Monster Data API
Fast and Reliable Job Searches, Full Job Details, Company Job Listings, Titles, Employers, Locations, Descriptions, Salaries, Skills, and More on Monster/CareerBuilder in Real-Time.
- Free tier, no credit card
- Structured JSON
- Real-time results
Also available on RapidAPI
{
"job_id": "bW9uc3RlcjoyMDhlNmJkMy01ZDUxLTRlY2ItYjgxOS03NDJhNGEwZTdiYzM",
"job_title": "Plumbing Engineer",
"employer_name": "The LiRo Group",
"employer_logo": "https://media.newjobs.com/mm/xliroix/cjt1/eb/logo.jpg",
"employer_website": "http://www.liro.com/",
"job_publisher": "Monster",
"job_apply_link": "https://www.click2apply.net/6a9ff1396e6c9a7816892f71",
"job_apply_is_direct": true,
"apply_options": [
{
"publisher": "Monster",
"apply_link": "https://www.click2apply.net/6a9ff1396e6c9a7816892f71",
"is_direct": true
},
{
"publisher": "careers-liro.icims.com",
"apply_link": "https://careers-liro.icims.com/jobs/3344/plumbing-engineer/job?applic…",
"is_direct": true
}
],
"job_description": "Plumbing Engineer\nUS-NY-New York\nJob ID: 2026-3344\n# of Openings: 1\nC…",
"job_posted_at": "13 days ago",
"job_posted_at_timestamp": 1788335264,
"job_posted_at_datetime_utc": "2026-09-02T07:47:44.000Z",
"job_location": "New York, NY",
"job_city": "New York",
"job_state": "New York",
"job_country": "US",
"job_latitude": 40.64636,
"job_longitude": -73.95578,
"job_salary_string": "$115,000 - $135,000 per year",
"job_min_salary": 115000,
"job_max_salary": 135000,
"job_salary_period": "YEAR",
"job_highlights": {
"Responsibilities": [
"Lead plumbing engineer responsible for design and preparation of cons…",
"Conduct site visits, inspections, field surveys to support design and…",
…
],
"Qualifications": [
"Preferred Bachelor of Science Degree in Mechanical Engineering.",
"6+ years of relevant mechanical design or construction experience.",
…
]
},
"job_onet_soc": "17205100",
"job_uid": "208e6bd3-5d51-4ecb-b819-742a4a0e7bc3",
"job_seo_id": "plumbing-engineer-new-york-ny--208e6bd3-5d51-4ecb-b819-742a4a0e7bc3",
"job_canonical_url": "https://www.monster.com/job-openings/plumbing-engineer-new-york-ny--2…",
"job_apply_type": "OFFSITE",
"job_skills": [
"Administrative Skills",
"Architectural Services",
…
],
"job_industry": "Construction",
"job_occupational_category": "17-2051.00: Civil Engineers",
"job_status": "ACTIVE",
"job_valid_through": "2027-09-02T07:47:44.163Z",
"job_provider": "JobTarget",
"employer_description": "Ranked among the nation's top 20 Construction Managers by Engineering…",
"employer_founding_date": "1983",
"employer_size": "500 to 999 employees",
"employer_address": "Syosset, NY, US",
"job_posted_at_date": "2026-09-02",
"job_salary_currency": "USD",
"job_publisher_recency_label": "13 days ago",
"job_position": 3
}Data samples
What the Real-Time Monster Data API returns
Real responses for each kind of object the API provides. Pick an object type to inspect its fields.
{
"job_id": "bW9uc3RlcjoyMDhlNmJkMy01ZDUxLTRlY2ItYjgxOS03NDJhNGEwZTdiYzM",
"job_title": "Plumbing Engineer",
"employer_name": "The LiRo Group",
"employer_logo": "https://media.newjobs.com/mm/xliroix/cjt1/eb/logo.jpg",
"employer_website": "http://www.liro.com/",
"job_publisher": "Monster",
"job_employment_type": null,
"job_employment_types": [],
"job_apply_link": "https://www.click2apply.net/6a9ff1396e6c9a7816892f71",
"job_apply_is_direct": true,
"apply_options": [
{
"publisher": "Monster",
"apply_link": "https://www.click2apply.net/6a9ff1396e6c9a7816892f71",
"is_direct": true
},
{
"publisher": "careers-liro.icims.com",
"apply_link": "https://careers-liro.icims.com/jobs/3344/plumbing-engineer/job?applicant_guid=126a003e-953a-4669-a958-7f76e870d609&iis=JobTarget&iisn=Monster.com&_jtochash=6a9ff1396e6c9a7816892f71&_jtocprof=u4n4i7hlRYHPcAMPoxubndO4_D7J0uHC",
"is_direct": true
}
],
"job_description": "Plumbing Engineer\nUS-NY-New York\nJob ID: 2026-3344\n# of Openings: 1\nCategory: MEP\nThe LiRo Group\nOverview\nWe have an immediate need for a Plumbing Engineer for our New York City location.\n Come join our team! We are looking to build services and capabilities through the growth of our key asset- our staff. Ranked among the nation's top A/E firms by Engineering News-Record, LiRo-Hill provides construction management, engineering, environmental, architectural, and program management solutions. You can become part of an organization that has a strong track record and is looking to strengthen relationships and capabilities to be a trusted resource for our clients in the public and private sector. We are proud to be known as an “Integrated Construction, Design and Technology Solutions” firm and we have delivered on that label time and again.\n Recently, Global Infrastructure Solutions Inc. (GISI), the parent company of The LiRo Group and Hill International, Inc. consolidated a portion of the highly experienced staff of both LiRo and Hill in the Northeast to create a larger, more efficient, and cost-effective team to serve clients. LiRo-Hill is a 1100-person firm with offices in NYC, Long Island, Buffalo, Rochester, Boston and Edison, NJ.\nResponsibilities\nLead plumbing engineer responsible for design and preparation of construction documents, drawings, specifications, calculations, etc.\nConduct site visits, inspections, field surveys to support design and construction phases.\nEnsure designs comply with applicable codes and standards.\nCoordinate with multidisciplinary teams including architectural, mechanical, plumbing, and other team members.\nProvide construction administration support.\nUse engineering and design computer software to complete assigned work (i.e. Autodesk Revit MEP & AutoCAD)\nQualifications\nPreferred Bachelor of Science Degree in Mechanical Engineering.\n6+ years of relevant mechanical design or construction experience.\nStrong communication and organizational skills\nWorking knowledge of relevant codes and standards (e.g., NYC Building Codes, ASHRAE).\nProficiency in AutoCAD, Revit, and mechanical design software.\nPE is strongly preferred.\nPreferred Skills:\nAbility to work independently and take lead on projects.\nStrong communication and organizational skills.\nSelf-motivated with the ability to multitask to meet specific project deadlines.\n We are committed to your success, and we invest in your growth and development to unlock your full potential.\nCompetitive Total Compensation Package\nEmployee- Only Stock Purchase Plan\nMentoring programs\nContinuing Education Program\nEmployee referral bonus\nVolunteer/Industry association opportunities\n Our Culture:\nWe believe in the power of collaboration. We work hard to build a corporate culture that empowers all our employees to freely share their ideas, know their presence, and contributions are truly valued, fostering a climate where our employees are enabled to maximize their full potential.\n -We offer a comprehensive benefits package and a positive work environment\n-Compensation: Min: $115,000,000; Max: $135,000. The range provided is the salary that the Firm in good faith believes at the time of this posting is willing to pay for the advertised position. Exact compensation will be determined on the individual candidates’ qualifications and location.\n-The selected candidate must be authorized to work in the United States; Visa sponsorship is not available for this role.\n LiRo-Hill is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, religion, national origin, ancestry, marital status, sex, affectional or sexual orientation, gender identity or expression, or protected veteran status; and will not be discriminated against on the basis of disability.\n #ID22\n#ZR22\n Compensation details: 115000-135000 Yearly Salary\nPIfe583336e4b7-25401-40603380",
"job_is_remote": null,
"job_posted_at": "13 days ago",
"job_posted_at_timestamp": 1788335264,
"job_posted_at_datetime_utc": "2026-09-02T07:47:44.000Z",
"job_location": "New York, NY",
"job_city": "New York",
"job_state": "New York",
"job_country": "US",
"job_latitude": 40.64636,
"job_longitude": -73.95578,
"job_benefits": null,
"job_benefits_strings": null,
"job_google_link": null,
"job_salary": null,
"job_salary_string": "$115,000 - $135,000 per year",
"job_min_salary": 115000,
"job_max_salary": 135000,
"job_salary_period": "YEAR",
"job_highlights": {
"Responsibilities": [
"Lead plumbing engineer responsible for design and preparation of construction documents, drawings, specifications, calculations, etc.",
"Conduct site visits, inspections, field surveys to support design and construction phases.",
"Ensure designs comply with applicable codes and standards.",
"Coordinate with multidisciplinary teams including architectural, mechanical, plumbing, and other team members.",
"Provide construction administration support.",
"Use engineering and design computer software to complete assigned work (i.e. Autodesk Revit MEP & AutoCAD)"
],
"Qualifications": [
"Preferred Bachelor of Science Degree in Mechanical Engineering.",
"6+ years of relevant mechanical design or construction experience.",
"Strong communication and organizational skills",
"Working knowledge of relevant codes and standards (e.g., NYC Building Codes, ASHRAE).",
"Proficiency in AutoCAD, Revit, and mechanical design software.",
"PE is strongly preferred.",
"Ability to work independently and take lead on projects.",
"Strong communication and organizational skills.",
"Self-motivated with the ability to multitask to meet specific project deadlines."
]
},
"job_onet_soc": "17205100",
"job_onet_job_zone": null,
"employer_reviews": null,
"job_uid": "208e6bd3-5d51-4ecb-b819-742a4a0e7bc3",
"job_seo_id": "plumbing-engineer-new-york-ny--208e6bd3-5d51-4ecb-b819-742a4a0e7bc3",
"job_canonical_url": "https://www.monster.com/job-openings/plumbing-engineer-new-york-ny--208e6bd3-5d51-4ecb-b819-742a4a0e7bc3",
"job_apply_type": "OFFSITE",
"job_skills": [
"Administrative Skills",
"Architectural Services",
"AutoCAD",
"Building Codes",
"Communication Skills",
"Compensation Management",
"Computer Software",
"Construction",
"Construction Administration",
"Construction Design",
"Construction Document Set",
"Construction Drawings",
"Construction Management",
"Construction Support",
"Cross-Functional",
"Environmental Engineering",
"Mechanical Design",
"Mechanical Engineering",
"Mechanical, Electrical and Plumbing (MEP)",
"Mentoring",
"Multitasking",
"Organizational Culture",
"Organizational Skills",
"Plumbing",
"Project/Program Management",
"Software Design",
"Stock Purchase Plans",
"Time Management"
],
"job_industry": "Construction",
"job_occupational_category": "17-2051.00: Civil Engineers",
"job_location_type": null,
"job_status": "ACTIVE",
"job_valid_through": "2027-09-02T07:47:44.163Z",
"job_provider": "JobTarget",
"employer_description": "Ranked among the nation's top 20 Construction Managers by Engineering News-Record, The Liro Group provides construction management, engineering, environmental, architectural, and program management solutions for a broad range of public and private sector clients. We are seeking talented and motivated construction professionals to join our multi-disciplined team.",
"employer_founding_date": "1983",
"employer_size": "500 to 999 employees",
"employer_address": "Syosset, NY, US",
"job_posted_at_date": "2026-09-02",
"job_salary_currency": "USD",
"job_publisher_recency_label": "13 days ago",
"job_position": 3
}Key features and capabilities
What the Real-Time Monster Data API supports out of the box.
- Search Monster job postings by keyword, with server-side filters for location and radius, country, date posted, and employment type.
- Get the whole posting on every search result - description, salary, coordinates, and apply link are all on the search row.
- Retrieve full detail for up to 20 job ids in a single request, accepted as a job_id, a Monster posting id, or a Monster job URL.
- List every job Monster carries for one or more employers, matched on the employer display name, with every search filter still available.
- Parse normalized skills, O*NET occupational codes, real latitude and longitude, and structured salary figures straight off each posting.
- Project the response down to only the fields you need with the fields parameter, on every endpoint.
Docs and code
Integrate in minutes, in any language
Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.
import requests
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.request(
'GET',
'https://api.openwebninja.com/realtime-monster-data/search',
params={"query":"software engineer","location":"New York, NY"},
headers=headers
)Why this API
Why teams choose the OpenWeb Ninja Real-Time Monster Data API
We keep it fast and reliable every day, and we keep adding what customers ask for.
Comprehensive
Get the whole posting on the search row - description, salary, coordinates, skills, occupational codes and apply link.
Reliable
Leverage our advanced scraping technology & infrastructure to consistently and reliabily access the data you need.
Lightning Fast
Get the data you need from Monster within seconds, keeping your operation fast and smooth.
Scalable
Benefit from our scalable infrastructure to get the data you need in any volume and rate you require, without compromising on performance.
Fetched Live
Every search, lookup and company listing is fetched from Monster at request time, so descriptions, salaries and apply links reflect what Monster is showing right now.
Free Tier
Start with our generous free tier for easy testing and integration (no credit card required).
Pricing
Simple plans, free to start
Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.
Prices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.
What data can I get from the Real-Time Monster Data API?
Every posting comes back with the job title, employer name, location down to latitude and longitude, the full job description, the apply link and apply type, normalized skills, an O*NET occupational code, the posting date, and a status and valid-through date. Salary figures, employment type, benefits, and the employer branding block (description, size, founding date, website) are returned whenever Monster states them.
How do I search for jobs on Monster?
Call the /search endpoint with a query, plus any of location with a kilometre radius, country, date_posted, employment_types, and remote_jobs_only. Omit location to search a whole country, which returns far more inventory than any single city.
How do I get the job description and salary?
They are already on the /search response. A Monster search row carries the whole job, so description, salary, coordinates and apply URL all arrive on the search row itself and one call to /search gives you the complete posting.
How do I get the full details of a job I already found?
Pass its job_id to the /job-details endpoint, which accepts up to 20 comma-separated ids in one request. Monster's own posting id and a full Monster job URL are accepted too. It returns the same object /search does, so use it to re-resolve ids you stored earlier. An id Monster no longer knows is omitted from the array while the rest of the batch resolves normally.
How do I get all the jobs listed at a specific company?
The /company-jobs endpoint returns every job Monster currently lists for up to 10 employers. Monster publishes no company id, so employers are matched on their display name as a substring - pass the employer_name exactly as it appears on a search result and every /search filter still applies.
Which countries does the API cover?
The country parameter selects both the Monster locale the search runs on and the market searched. Monster carries inventory for us, gb, ca, ie, fr, be, nl, es, se, ch, at, it, and lu. Any other country code is accepted and falls back to the en-US locale.
How do I control how recent the results are?
Set date_posted to today, 3days, week, or month and Monster applies it server-side. Monster filters on its own refresh date, so a returned job's job_posted_at can be older than the window you asked for. Use sort_by=date to order the jobs in a response newest-first.
How deep can I paginate?
To paginate the results, use the page and num_pages parameters to fetch the results starting from a specific page (page) and up to num_pages ahead.
Can I get a custom plan with higher limits or a hard cap?
Yes. Contact us at support@openwebninja.com with your expected monthly volume and any requirements (hard request caps to prevent overage charges from automated retries, higher RPS). Custom plans can combine custom request limits, rate limits, and per-request pricing tailored to your usage.
How do I subscribe to and start using the Real-Time Monster Data API?
Click "Try for Free" or "Connect on RapidAPI" above.
Start using the Real-Time Monster Data API today
Free tier included, no credit card required. Your first response is a minute away.