Real-Time Bing Jobs Data API Logo

Real-Time Bing Jobs Data API

Fast and Reliable Job Searches on Public Job Sites: LinkedIn, ZipRecruiter, Monster, and Others in Real-Time from Microsoft Bing Jobs Search.

  • Free tier, no credit card
  • Structured JSON
  • Real-time results

Also available on RapidAPI

Bing Job Listing
{
  "job_id": "YmluZzotNjQ5MjYzNDkzLlJldHJv",
  "job_title": "Senior Software Engineer",
  "employer_name": "Apple",
  "employer_logo": "https://th.bing.com/th/id/OJA.2046429787NS?w=24&h=24&o=6&pid=JobAns",
  "job_publisher": "ZipRecruiter",
  "job_publishers": [
    "ZipRecruiter"
  ],
  "job_employment_type": "Full-time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_apply_link": "https://www.ziprecruiter.com/c/Apple/Job/Senior-Software-Engineer/-in…",
  "job_apply_is_direct": false,
  "apply_options": [
    {
      "apply_link": "https://www.ziprecruiter.com/c/Apple/Job/Senior-Software-Engineer/-in…",
      "is_direct": false,
      "publisher": "ZipRecruiter"
    }
  ],
  "job_description": "At Apple, we focus deeply on our customers’ experience. Apple Ads bri…",
  "job_is_remote": false,
  "job_posted_at": "13 days ago",
  "job_posted_at_bing_label": "13 days ago",
  "job_posted_at_timestamp": 1788973200,
  "job_posted_at_datetime_utc": "2026-09-09T17:00:00.000Z",
  "job_offer_expiration_timestamp": 1791849600,
  "job_offer_expiration_datetime_utc": "2026-10-13T00:00:00.000Z",
  "job_location": "New York, NY",
  "job_city": "New York",
  "job_state": "New York",
  "job_country": "US",
  "job_benefits_strings": [
    "Health Insurance",
    "Dental Insurance",],
  "job_min_salary": 184700,
  "job_max_salary": 277600,
  "job_salary_period": "YEAR",
  "job_uid": "-649263493.Retro",
  "job_normalized_title": "senior software engineer",
  "work_arrangement": "onsite",
  "seniority_level": "senior",
  "required_experience_years": 5,
  "education_required": {
    "level": "bachelor",
    "field": "Computer Science/Engineering discipline"
  },
  "relocation_assistance": true,
  "required_technologies": [
    "Java",
    "C++",],
  "preferred_technologies": [
    "Java"
  ],
  "methodologies": [
    "OOPS",
    "Microservices",],
  "industry": "Advertising / Advertising Technology",
  "job_function": "backend",
  "has_management_responsibilities": false,
  "ai_ml_involved": true,
  "benefits_extended": [
    "Comprehensive medical coverage",
    "Dental coverage",],
  "soft_skills": [
    "Cross-functional collaboration",
    "Leadership",]
}

Data samples

What the Real-Time Bing Jobs Data API returns

Real responses for each kind of object the API provides. Pick an object type to inspect its fields.

Bing Job Listing · JSON
{
  "job_id": "YmluZzotNjQ5MjYzNDkzLlJldHJv",
  "job_title": "Senior Software Engineer",
  "employer_name": "Apple",
  "employer_logo": "https://th.bing.com/th/id/OJA.2046429787NS?w=24&h=24&o=6&pid=JobAns",
  "employer_website": null,
  "job_publisher": "ZipRecruiter",
  "job_publishers": [
    "ZipRecruiter"
  ],
  "job_employment_type": "Full-time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_apply_link": "https://www.ziprecruiter.com/c/Apple/Job/Senior-Software-Engineer/-in-New-York,NY?jid=d14ad8c95e188b09&trk=bingjobs",
  "job_apply_is_direct": false,
  "apply_options": [
    {
      "apply_link": "https://www.ziprecruiter.com/c/Apple/Job/Senior-Software-Engineer/-in-New-York,NY?jid=d14ad8c95e188b09&trk=bingjobs",
      "is_direct": false,
      "publisher": "ZipRecruiter"
    }
  ],
  "job_description": "At Apple, we focus deeply on our customers’ experience. Apple Ads brings this same approach to advertising, helping people find exactly what they’re looking for and helping advertisers grow their businesses. Our technology powers ads and sponsorships across Apple Services, including the App Store, Apple News, and MLS Season Pass. Everything we do is designed for trust, ...",
  "job_is_remote": false,
  "job_posted_at": "13 days ago",
  "job_posted_at_bing_label": "13 days ago",
  "job_posted_at_timestamp": 1788973200,
  "job_posted_at_datetime_utc": "2026-09-09T17:00:00.000Z",
  "job_offer_expiration_timestamp": 1791849600,
  "job_offer_expiration_datetime_utc": "2026-10-13T00:00:00.000Z",
  "job_location": "New York, NY",
  "job_city": "New York",
  "job_state": "New York",
  "job_country": "US",
  "job_latitude": null,
  "job_longitude": null,
  "job_benefits": null,
  "job_benefits_strings": [
    "Health Insurance",
    "Dental Insurance",
    "ESPP"
  ],
  "job_google_link": null,
  "job_salary": null,
  "job_salary_string": null,
  "job_min_salary": 184700,
  "job_max_salary": 277600,
  "job_salary_period": "YEAR",
  "job_highlights": {},
  "job_onet_soc": null,
  "job_onet_job_zone": null,
  "employer_reviews": null,
  "job_uid": "-649263493.Retro",
  "job_normalized_title": "senior software engineer",
  "work_arrangement": "onsite",
  "seniority_level": "senior",
  "required_experience_years": 5,
  "education_required": {
    "level": "bachelor",
    "field": "Computer Science/Engineering discipline"
  },
  "visa_sponsorship": null,
  "relocation_required": null,
  "relocation_assistance": true,
  "contract_duration": null,
  "start_date": null,
  "required_technologies": [
    "Java",
    "C++",
    "AWS",
    "GCP",
    "Kafka",
    "Spark",
    "Flink"
  ],
  "preferred_technologies": [
    "Java"
  ],
  "methodologies": [
    "OOPS",
    "Microservices",
    "Distributed Systems"
  ],
  "industry": "Advertising / Advertising Technology",
  "job_function": "backend",
  "has_management_responsibilities": false,
  "ai_ml_involved": true,
  "benefits_extended": [
    "Comprehensive medical coverage",
    "Dental coverage",
    "Retirement benefits",
    "Discounted products",
    "Free services",
    "Tuition reimbursement",
    "Discretionary restricted stock unit awards",
    "Employee Stock Purchase Plan",
    "Discretionary bonuses",
    "Commission payments",
    "Relocation assistance"
  ],
  "soft_skills": [
    "Cross-functional collaboration",
    "Leadership",
    "Problem solving",
    "Debugging"
  ]
}

Key features and capabilities

What the Real-Time Bing Jobs Data API supports out of the box.

  • Search Bing's jobs vertical by free-form query, with filters for date posted, employment type, remote-only, radius, and publisher exclusion.
  • Get the full job description and every board's apply link straight from the search response.
  • See every job board carrying a posting on each result, including LinkedIn, ZipRecruiter, CareerBuilder, Glassdoor, and Monster.
  • Retrieve full detail for up to 20 job ids in a single request, by job_id or by the raw Bing job id.
  • Read AI-extracted salary figures, seniority level, years of experience, education, required and preferred technologies, industry, and soft skills on every job detail.
  • Search any country with an ISO 3166-1 alpha-2 country code, with the interface language following the market by default.
  • Project the response down to only the fields you need with the fields parameter, on both endpoints.

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.

  • cURL
  • Python
  • JavaScript
  • Node.js
  • PHP
  • Java
  • C#
  • C++
  • Ruby
import requests

headers = {
  "x-api-key": "YOUR_API_KEY"
}

response = requests.request(
    'GET',
    'https://api.openwebninja.com/realtime-bing-jobs-data/search',
    params={"query":"developer jobs in new york"},
    headers=headers
)

Why this API

Why teams choose the OpenWeb Ninja Real-Time Bing Jobs 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 - full description, every board's apply link, employment type, exact posting timestamp and benefit chips - across the many job boards Bing aggregates.

Reliable

Leverage our advanced scraping technology & infrastructure to consistently and reliabily access the data you need.

Lightning Fast

Get the data you need from Bing 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 and job lookup is fetched from Bing at request time, so descriptions, apply links and posting dates reflect what Bing 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.

Free

$0/mo
200
Requests / month
Overage
Hard limit
Rate limit
1000 req/hour

Pro

$25/mo
10,000
Requests / month
Overage
$0.003 / request
Rate limit
5 req/sec
Most popular

Ultra

$75/mo
50,000
Requests / month
Overage
$0.002 / request
Rate limit
10 req/sec

Mega

$150/mo
200,000
Requests / month
Overage
$0.001 / request
Rate limit
20 req/sec

Pay As You Go

$0.005
per request
Monthly fee
None
Rate limit
5 req/sec

Prices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.

FAQ

Common questions

Anything else? Ask our team, we usually reply within hours.

What data can I get from the Real-Time Bing Jobs Data API?

Every job comes back with the job title, employer name, location, the full job description, the apply link and every board carrying the posting, the employment type, the posting and expiration dates as both a label and a timestamp, a remote flag, and Bing's own normalized title. Employer logos and benefit chips are returned wherever Bing shows them. Job Details adds AI-extracted salary figures, seniority, years of experience, education, required and preferred technologies, industry, job function, extended benefits, and soft skills.

How do I search for jobs on Bing?

Call the /search endpoint with a query written in natural language, such as "developer jobs in new york", plus any of date_posted, employment_types, work_from_home, radius, exclude_job_publishers, country and language. You can also pass location separately and it is appended to the query text.

Which job boards do the results come from?

Bing aggregates postings from many job boards, including LinkedIn, ZipRecruiter, CareerBuilder, Glassdoor and Monster. Every job names the board it was found on in job_publisher, and job_publishers lists every board carrying the same posting, so you can see a posting's full distribution from a single search result.

How do I fetch multiple job details in a single request?

Pass up to 20 comma-separated ids to the /job-details endpoint. Either the job_id returned by Search Jobs or the raw Bing job_uid is accepted. An id that no longer resolves is omitted from the returned array while the rest of the batch resolves normally.

Which countries does the API cover?

The country parameter accepts any ISO 3166-1 alpha-2 code and selects Bing's national job index, so a search for jobs in Berlin needs country=de. It defaults to us. The language parameter sets Bing's interface language and defaults to the primary language of country.

How do I control how recent the results are?

Set date_posted to today, 3days, week or month. Every job also carries job_posted_at_timestamp and job_posted_at_datetime_utc, so you can filter or sort on the exact posting time yourself.

How do I paginate through the results?

To paginate the results, use the page and num_pages parameters to fetch the results starting from a specific page and up to num_pages ahead. Results merged across pages are de-duplicated by job_id.

How do I trim the response down to the fields I need?

Pass a comma-separated fields projection, for example job_title,employer_name,job_apply_link. job_id and job_title are always included. The projection works on both endpoints.

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 Bing Jobs Data API?

Click "Try for Free" or "Connect on RapidAPI" above.

Start using the Real-Time Bing Jobs Data API today

Free tier included, no credit card required. Your first response is a minute away.