Job-search products
Filter 1099, C2C, and W-2 contract opportunities using structured engagement evidence instead of keyword matching alone.
Give your users precise filters for full-time and contract work, pay, location, and remote status. Radar connects duplicate listings, checks availability, and keeps the original source evidence with each record.
Production response excerpt
Verified August 27, 2026 at 19:07 UTC. This is a dated excerpt, not a permanently live example.
Run the live playground →Request
GET /v1/preview/opportunities
?job_family=data
&job_subfamily=data_engineering
&job_class=etl_developer
&level=senior
&liveness_status=live
&limit=5Dated production record
{
"id": "ed30aafb-928f-455b-a5e7-174a87821127",
"title": "Ab Initio Developer",
"employer": "Info Origin Inc.",
"job_family": "data",
"job_subfamily": "data_engineering",
"job_class": "etl_developer",
"level": "senior",
"engagement_models": [],
"commercial_eligibility": "research_required",
"liveness_status": "live",
"last_verified_live_at": "2026-08-27T19:07:00.933559Z",
"sources": [{ "name": "Dice" }],
"evidence": [{
"label": "generic_contract",
"excerpt": "Contract"
}]
}More than a listing feed
Unknown values remain unknown. Evidence and provenance travel with the normalized record.
Stable identities connect repeated and syndicated listings without discarding source evidence.
Structured domain, family, class, level, management track, and specialization fields.
1099, C2C, and W-2 are the three normalized contract types. Freelance and independent work map to 1099.
Evidence-backed eligibility states prevent generic contract language from becoming false certainty.
Normalized rates, units, and currency where the source actually provides them.
Remote status, country, region, city, and location restrictions in queryable fields.
Publication precision, observation history, and current actionability are represented separately.
Publisher, source records, canonical destinations, and evidence remain inspectable.
Listing provenance stays intact while Radar resolves the actual application destination when it can be safely determined.
Use cases
Filter 1099, C2C, and W-2 contract opportunities using structured engagement evidence instead of keyword matching alone.
Distinguish W-2 contract, independent eligibility, ambiguous contract language, currentness, and application destinations before someone acts.
Consume normalized opportunity records, stable IDs, liveness, and source provenance without rebuilding the acquisition and normalization layer.
Built with
Developer experience
REST API · MCP · OpenAPI. Use the same read-only account and API key across both integration paths.
Run a real query
Open the developer explorer, change the filters, and inspect the authenticated response next to generated cURL, JavaScript, and Python.
A few things worth knowing
How Radar API works, where the data comes from, and how to get started.
Have another question? Get in touch →RadarJobs is the application for finding and tracking technology work, with particularly deep contract-tech filters and evidence. Radar API gives developers structured opportunity records for their own products and workflows through REST and MCP. API access has its own plans and usage limits; RadarJobs access does not include an API plan.
Radar brings together technology opportunities published across job boards and marketplaces, including LinkedIn, Indeed, Dice and Upwork. It organizes them into a consistent format, connects duplicate listings and preserves source attribution and links to the original postings.
Radar refreshes its inventory and rechecks availability on an ongoing basis. A listing’s published date tells you when it was posted; its last-checked time tells you when Radar last verified availability. Check those timestamps for the specific opportunity you’re viewing, since refresh timing varies by source.
Radar structures role, seniority, contract type, pay, location and remote-work information so you can filter consistently across sources. It retains supporting evidence and source links, connects repeated listings and tracks availability. Fields the source does not supply remain clearly identified as unknown.
Radar connects records it identifies as the same opportunity, preserving their source information instead of presenting each source record as a separate job. Different openings with similar titles can still appear separately.
Send us the original posting URL and a short description of what you found. If you have a Radar listing link or opportunity ID, include that too so we can investigate the right record. You can also suggest a source you would like Radar to cover.
Contact Radar support →The API supports structured filters for technology roles and seniority, engagement model, remote status, location, pay, source and freshness. Records include stable opportunity IDs, source provenance and availability information. The API reference lists the exact supported fields and values.
Explore the API reference →Yes. You can inspect the public preview, create a Radar API account and get an API key under the free plan. You do not need a resume, a RadarJobs profile or a RadarJobs purchase. Current allowances and paid options are shown on the API pricing page.
View API plans →Use the API’s changed_since filter for changed opportunities, first_seen_after for newly observed opportunities, and cursor pagination to work through a result set. Stable IDs let you update records in your own system. The documentation explains usage accounting and retry behavior.
Read the integration guides →Radar API is designed for integrations such as job-search products and internal tools. Your use is governed by the applicable plan, terms and source requirements. Contact us about bulk redistribution, a custom data feed or licensing requirements so the delivery and permitted use can be agreed for your project.
Review API acceptable use →