Search Jobs API

Find job openings by
keywords, location & experience

Search for job opportunities based on keywords, location, company, experience level, and posting date. Get comprehensive job listings with detailed descriptions and company information.

Comprehensive job search parameters

Use multiple search criteria to find exactly the job opportunities you're looking for

Search Criteria

  • Keywords
  • Job Titles
  • Skills
  • Company Names

Location & Remote

  • Geographic Location
  • Remote Options
  • Hybrid Work
  • Multi-location

Experience & Level

  • Entry Level
  • Intermediate
  • Senior
  • Executive

Timing & Status

  • Time Posted
  • Active Hiring
  • Application Deadline
  • Job Status

Pagination

  • Start Position
  • Results Count
  • Page Navigation
  • Bulk Retrieval

Powerful job search capabilities

Access comprehensive job data with advanced filtering and search functionality

Keyword-Based Search

Search jobs by keywords, skills, job titles, and specific requirements

Location Filtering

Filter jobs by geographic location, remote options, and regional preferences

Time-Based Filtering

Find recently posted jobs with filters for past 24hrs, week, month, or custom timeframes

Company Information

Get detailed company data including logos, profiles, and company descriptions

Experience Level Targeting

Filter by experience levels from entry-level to executive positions

Comprehensive Job Data

Access full job descriptions, requirements, and application information

Search Jobs API
curl --location 'https://api.enrich.so/v1/api/search-jobs?start=10&timePosted=past_24hrs&keywords=software%20engineer&experienceLevels=intermediate' \
  --header 'Authorization: Bearer YOUR_API_KEY'
Response
200 OK
{
  "success": true,
  "message": "Jobs record found",
  "currentPage": 0,
  "numResults": 10,
  "results": [
    {
      "title": "2025 Intern - Software Engineer",
      "company_name": "Adobe",
      "company_link": "https://www.lin...../company/adobe",
      "location": "San Jose, CA",
      "url": "https://www.lin...../jobs/view/2025-intern-software-engineer-at-adobe-4002614315",
      "posted_timestamp": 1742601600,
      "posted_date": "2025-03-22",
      "is_actively_hiring": true,
      "company_logo_url": "https://media.licdn.com/dms/image/v2/C560BAQFrtKioO1rsQ/company-logo_100_100...",
      "description_html": "<strong>Our Company<br/><br/></strong>Changing the world through digital experiences is what Adobe's all about...",
      "description": "Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences..."
    }
  ]
}
View API docs

Power your employment platforms

Build comprehensive job search experiences and employment intelligence solutions

Job Board Development

Power job search platforms with comprehensive job listings and filtering capabilities

Job boardsCareer platformsEmployment portals

Recruitment Intelligence

Analyze job market trends, salary ranges, and hiring patterns across industries

Market analysisHiring trendsSalary intelligence

Career Services

Help job seekers find relevant opportunities matching their skills and preferences

Career guidanceJob matchingSkill alignment

Competitive Analysis

Monitor competitor hiring patterns and job postings for market intelligence

Competitor trackingHiring insightsMarket positioning

Join thousands of happy
customers worldwide

Discover why leading companies trust us to power their data intelligence needs.

Frequently asked questions

What job information is included in the search results?

Results include job title, company name and logo, location, posting date, job URL, detailed descriptions (both HTML and plain text), application links, and information about active hiring status.

How does the time-based filtering work?

You can filter jobs by when they were posted using parameters like 'past_24hrs', 'past_week', 'past_month', or custom date ranges. This helps you find the most recent opportunities.

Can I search for remote or hybrid job opportunities?

Yes, you can filter jobs by location preferences including remote work options, hybrid arrangements, and specific geographic locations to match your work preferences.

What experience levels can I filter by?

The API supports filtering by various experience levels including entry-level, intermediate, senior, and executive positions, allowing you to find jobs that match specific career stages.

Ready to search job opportunities?

Start building powerful job search experiences with comprehensive listings, detailed filtering, and real-time job market data.