Scrapingdog

Job Search API

Search and scrape LinkedIn job listings by keyword, location, job type, experience level, and work model. Each successful request costs 5 API credits.

Endpoint: https://api.scrapingdog.com/jobs

API Parameters

πŸ”‘

Scrapingdog Parameters

  • api_key Required
    Your personal API key. Available on your dashboard.

    Type: String
πŸ”

Search Query

  • field Required
    Job title or company name to search for (e.g., Product Manager or Amazon).

    Type: String
🌍

Location

  • geoid Optional
    Unique LinkedIn location ID. Use 92000000 to search for jobs globally. Default: 92000000.

    Type: String
  • location Optional
    Geographic location string for job listings (e.g., New York, London).

    Type: String
βš™

️ Filters

  • page Optional
    Page number of results. Must be greater than 0. Default: 1.

    Type: String
  • sort_by Optional
    Filter by posting date. Accepted values: day, week, month.

    Type: String
  • job_type Optional
    Filter by employment type. Accepted values: temporary, contract, volunteer, full_time, part_time.

    Type: String
  • exp_level Optional
    Filter by experience level. Accepted values: internship, entry_level, associate, mid_senior_level, director.

    Type: String
  • work_type Optional
    Filter by work model. Accepted values: at_work, remote, hybrid.

    Type: String
  • filter_by_company Optional
    Filter results by a specific company's LinkedIn company ID.

    Type: String

API Examples

Code to Integrate
curl "https://api.scrapingdog.com/jobs?api_key=APIKEY&field=python&geoid=100293800&page=1"