Skip to content
Enricho

Search jobs

GET /v1/job-search $0.0100 per request

Search LinkedIn jobs by title, company, location, and more.

Search LinkedIn jobs by title, company, location, and more.

Try it

Runs against the sandbox, so it is free and needs no API key. The response shape is identical to the live endpoint.

GET /v1/job-search
Sandbox · free

Parameters

Billed equivalent


                

With a real key this call costs at Starter, less your tier discount.

Response


        

Query parameters

Parameter Example Description
companyId 1441 Filter by company ID. One value or multiple comma-separated.
employmentType full-time Filter by employment type. One or multiple values comma-separated. Supported values: 'full-time', 'part-time', 'contract', 'temporary', 'internship'
geoId Filter by location as LinkedIn Geo ID. Overrides the location query param. Use the /linkedin/geo-id-search endpoint to find the Geo ID
location US Filter by location text
page 1 Page number for pagination
postedLimit month Filter posts by maximum posted date. Supported values: '24h', 'week', 'month'
salary 100k+ Filter by salary range. Supported values: '40k+', '60k+', '80k+', '100k+', '120k+', '140k+', '160k+', '180k+', '200k+'
search Software Engineer Search jobs by title
sortBy date Sort by field. Supported values: 'relevance', 'date'
workplaceType hybrid,remote Filter by workplace type. One or multiple values comma-separated. Supported values: 'office', 'hybrid', 'remote'

Code

curl 'https://api.enricho.io/v1/job-search?companyId=1441' \
  -H 'X-API-Key: YOUR_API_KEY'
import requests

response = requests.get(
    "https://api.enricho.io/v1/job-search",
    headers={"X-API-Key": "YOUR_API_KEY"},
    params={
    'companyId': '1441',
},
    timeout=30,
)

response.raise_for_status()

# Every response reports what it cost and what is left.
print(response.headers["X-Request-Cost"], response.headers["X-Balance-Remaining"])
print(response.json())
const params = new URLSearchParams({
    "companyId": "1441"
});

const response = await fetch(`https://api.enricho.io/v1/job-search?${params}`, {
  headers: { 'X-API-Key': 'YOUR_API_KEY' },
});

if (!response.ok) {
  throw new Error(`${response.status}: ${(await response.json()).error.message}`);
}

console.log(response.headers.get('X-Request-Cost'));
console.log(await response.json());
$client = new GuzzleHttp\Client();

$response = $client->get('https://api.enricho.io/v1/job-search', [
    'headers' => ['X-API-Key' => 'YOUR_API_KEY'],
    'query' => [
        'companyId' => '1441',
    ],
    'timeout' => 30,
]);

echo $response->getHeaderLine('X-Request-Cost');

$data = json_decode((string) $response->getBody(), true);

Example response

{
    "pagination": {
        "totalElements": 7835564,
        "totalPages": 313423,
        "pageNumber": 1,
        "previousElements": 0,
        "pageSize": 25
    },
    "elements": [
        {
            "id": "4450145379",
            "url": "https://www.linkedin.com/jobs/view/4450145379",
            "title": "Janitorial Maintenance",
            "postedDate": "2026-08-12T11:58:09.000Z",
            "company": {
                "name": "Pilot Flying J",
                "universalName": "pilot-flying-j",
                "linkedinUrl": "https://www.linkedin.com/company/pilot-flying-j/life"
            },
            "location": {
                "linkedinText": "Childress, TX (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4452700321",
            "url": "https://www.linkedin.com/jobs/view/4452700321",
            "title": "Video Editor",
            "postedDate": "2026-08-12T11:58:05.000Z",
            "company": {
                "name": "NexLevr",
                "universalName": "nexlevr",
                "linkedinUrl": "https://www.linkedin.com/company/nexlevr/life"
            },
            "location": {
                "linkedinText": "India (Remote)"
            },
            "easyApply": true
        },
        {
            "id": "4449752441",
            "url": "https://www.linkedin.com/jobs/view/4449752441",
            "title": "Assistant Controller",
            "postedDate": "2026-08-12T11:58:04.000Z",
            "company": {
                "name": "Saul Ewing LLP",
                "universalName": "saul-ewing-llp",
                "linkedinUrl": "https://www.linkedin.com/company/saul-ewing-llp/life"
            },
            "location": {
                "linkedinText": "United States (Remote)"
            },
            "easyApply": false
        },
        {
            "id": "4443507079",
            "url": "https://www.linkedin.com/jobs/view/4443507079",
            "title": "Systems Engineer",
            "postedDate": "2026-08-12T11:58:06.000Z",
            "company": {
                "name": "IQT",
                "universalName": "in-q-tel",
                "linkedinUrl": "https://www.linkedin.com/company/in-q-tel/life"
            },
            "location": {
                "linkedinText": "Washington DC-Baltimore Area (Hybrid)"
            },
            "easyApply": false
        },
        {
            "id": "4452701282",
            "url": "https://www.linkedin.com/jobs/view/4452701282",
            "title": "Operational Supervisor Manhattan Active",
            "postedDate": "2026-08-12T11:58:07.000Z",
            "company": {
                "name": "Insight Global",
                "universalName": "insight-global",
                "linkedinUrl": "https://www.linkedin.com/company/insight-global/life"
            },
            "location": {
                "linkedinText": "Fort Worth, TX (On-site)"
            },
            "easyApply": true
        },
        {
            "id": "4451581913",
            "url": "https://www.linkedin.com/jobs/view/4451581913",
            "title": "QC Technician",
            "postedDate": "2026-08-12T11:58:10.000Z",
            "company": {
                "name": "CSL",
                "universalName": "csl",
                "linkedinUrl": "https://www.linkedin.com/company/csl/life"
            },
            "location": {
                "linkedinText": "Broadmeadows, Victoria, Australia (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4422209265",
            "url": "https://www.linkedin.com/jobs/view/4422209265",
            "title": "Fuser/Fitter - Michels Utility Service, Inc.",
            "postedDate": "2026-08-12T11:58:17.000Z",
            "company": {
                "name": "Michels Corporation",
                "universalName": "michels-corporation",
                "linkedinUrl": "https://www.linkedin.com/company/michels-corporation/life"
            },
            "location": {
                "linkedinText": "Lincoln, NE (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4387379936",
            "url": "https://www.linkedin.com/jobs/view/4387379936",
            "title": "Sales Manager ANZ - AutoStore",
            "postedDate": "2026-08-12T11:58:09.000Z",
            "company": {
                "name": "Kardex",
                "universalName": "kardex",
                "linkedinUrl": "https://www.linkedin.com/company/kardex/life"
            },
            "location": {
                "linkedinText": "Sydney, New South Wales, Australia (Hybrid)"
            },
            "easyApply": false
        },
        {
            "id": "4435114471",
            "url": "https://www.linkedin.com/jobs/view/4435114471",
            "title": "Technical Expert",
            "postedDate": "2026-08-12T11:58:20.000Z",
            "company": {
                "name": "Wilhelmsen Ships Service",
                "universalName": "wilhelmsen-ships-service",
                "linkedinUrl": "https://www.linkedin.com/company/wilhelmsen-ships-service/life"
            },
            "location": {
                "linkedinText": "Shanghai, Shanghai, China (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4452397310",
            "url": "https://www.linkedin.com/jobs/view/4452397310",
            "title": "Grocery Clerk",
            "postedDate": "2026-08-12T11:58:05.000Z",
            "company": {
                "name": "Sprouts Farmers Market",
                "universalName": "sprouts-farmers-market",
                "linkedinUrl": "https://www.linkedin.com/company/sprouts-farmers-market/life"
            },
            "location": {
                "linkedinText": "Melbourne, FL (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4440490414",
            "url": "https://www.linkedin.com/jobs/view/4440490414",
            "title": "Assistant(e) gérant(e) -ACT",
            "postedDate": "2026-08-12T11:58:04.000Z",
            "company": {
                "name": "Couche-Tard",
                "universalName": "couche-tard",
                "linkedinUrl": "https://www.linkedin.com/company/couche-tard/life"
            },
            "location": {
                "linkedinText": "Brossard, QC (On-site)"
            },
            "easyApply": true
        },
        {
            "id": "4442696295",
            "url": "https://www.linkedin.com/jobs/view/4442696295",
            "title": "Credit Officer",
            "postedDate": "2026-08-12T11:58:06.000Z",
            "company": {
                "name": "Local Initiatives Support Corporation (LISC)",
                "universalName": "local-initiatives-support-corporation-lisc",
                "linkedinUrl": "https://www.linkedin.com/company/local-initiatives-support-corporation-lisc/life"
            },
            "location": {
                "linkedinText": "New York City Metropolitan Area (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4452701289",
            "url": "https://www.linkedin.com/jobs/view/4452701289",
            "title": "Apprentice",
            "postedDate": "2026-08-12T11:58:14.000Z",
            "company": {
                "name": "Tetra Pak",
                "universalName": "tetra-pak",
                "linkedinUrl": "https://www.linkedin.com/company/tetra-pak/life"
            },
            "location": {
                "linkedinText": "Lahore, Punjab, Pakistan (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4442670039",
            "url": "https://www.linkedin.com/jobs/view/4442670039",
            "title": "Programa de Entrenamiento Ejecutivo Banca Personas - Concepción",
            "postedDate": "2026-08-12T11:58:13.000Z",
            "company": {
                "name": "Banco de Chile",
                "universalName": "banco-de-chile",
                "linkedinUrl": "https://www.linkedin.com/company/banco-de-chile/life"
            },
            "location": {
                "linkedinText": "Concepcion, Biobío Region, Chile (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4453113287",
            "url": "https://www.linkedin.com/jobs/view/4453113287",
            "title": "Orthopädie MVZ-Leiter – bis ca. 190k€ - keine Dienste",
            "postedDate": "2026-08-12T11:58:05.000Z",
            "company": {
                "name": "Rheincruiters GmbH",
                "universalName": "rheincruiters-gmbh",
                "linkedinUrl": "https://www.linkedin.com/company/rheincruiters-gmbh/life"
            },
            "location": {
                "linkedinText": "Solingen, North Rhine-Westphalia, Germany (On-site)"
            },
            "easyApply": true
        },
        {
            "id": "4435104759",
            "url": "https://www.linkedin.com/jobs/view/4435104759",
            "title": "Civil Engineer - Bridge Design",
            "postedDate": "2026-08-12T11:58:08.000Z",
            "company": {
                "name": "Woolpert",
                "universalName": "woolpert",
                "linkedinUrl": "https://www.linkedin.com/company/woolpert/life"
            },
            "location": {
                "linkedinText": "Miami, FL (Hybrid)"
            },
            "easyApply": false
        },
        {
            "id": "4450714647",
            "url": "https://www.linkedin.com/jobs/view/4450714647",
            "title": "Campaign Manager",
            "postedDate": "2026-08-12T11:58:20.000Z",
            "company": {
                "name": "Vitafluencers",
                "universalName": "vitafluencers",
                "linkedinUrl": "https://www.linkedin.com/company/vitafluencers/life"
            },
            "location": {
                "linkedinText": "South Africa (Remote)"
            },
            "easyApply": true
        },
        {
            "id": "4442924505",
            "url": "https://www.linkedin.com/jobs/view/4442924505",
            "title": "PT Hub Supervisor",
            "postedDate": "2026-08-12T11:58:04.000Z",
            "company": {
                "name": "UPS",
                "universalName": "ups",
                "linkedinUrl": "https://www.linkedin.com/company/ups/life"
            },
            "location": {
                "linkedinText": "Horsham, PA (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4443714035",
            "url": "https://www.linkedin.com/jobs/view/4443714035",
            "title": "Staff ML Research Engineer",
            "postedDate": "2026-08-12T11:58:06.000Z",
            "company": {
                "name": "RBC",
                "universalName": "rbc",
                "linkedinUrl": "https://www.linkedin.com/company/rbc/life"
            },
            "location": {
                "linkedinText": "Toronto, ON (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4453114289",
            "url": "https://www.linkedin.com/jobs/view/4453114289",
            "title": "Engineer III - Quality",
            "postedDate": "2026-08-12T11:58:23.000Z",
            "company": {
                "name": "Cadrex Manufacturing Solutions",
                "universalName": "cadrex-manufacturing-solutions",
                "linkedinUrl": "https://www.linkedin.com/company/cadrex-manufacturing-solutions/life"
            },
            "location": {
                "linkedinText": "Bloomingdale, IL (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4434780035",
            "url": "https://www.linkedin.com/jobs/view/4434780035",
            "title": "Business Development Officer (Outside)",
            "postedDate": "2026-08-12T11:58:06.000Z",
            "company": {
                "name": "Mechanics Bank",
                "universalName": "mechanics-bank",
                "linkedinUrl": "https://www.linkedin.com/company/mechanics-bank/life"
            },
            "location": {
                "linkedinText": "Seattle, WA (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4452389353",
            "url": "https://www.linkedin.com/jobs/view/4452389353",
            "title": "Clinical Programmer - India",
            "postedDate": "2026-08-12T11:58:14.000Z",
            "company": {
                "name": "Worldwide Clinical Trials",
                "universalName": "worldwide-clinical-trials-inc-",
                "linkedinUrl": "https://www.linkedin.com/company/worldwide-clinical-trials-inc-/life"
            },
            "location": {
                "linkedinText": "Kochi, Kerala, India (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4452397311",
            "url": "https://www.linkedin.com/jobs/view/4452397311",
            "title": "Surgical Technician, Labor & Delivery  Night 24 hrs",
            "postedDate": "2026-08-12T11:58:06.000Z",
            "company": {
                "name": "Kaiser Permanente Northwest",
                "universalName": "kaiser-permanente-northwest",
                "linkedinUrl": "https://www.linkedin.com/company/kaiser-permanente-northwest/life"
            },
            "location": {
                "linkedinText": "Clackamas, OR (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4452702241",
            "url": "https://www.linkedin.com/jobs/view/4452702241",
            "title": "Dispensing Audiologist - Vancouver",
            "postedDate": "2026-08-12T11:58:26.000Z",
            "company": {
                "name": "Kaiser Permanente",
                "universalName": "kaiser-permanente",
                "linkedinUrl": "https://www.linkedin.com/company/kaiser-permanente/life"
            },
            "location": {
                "linkedinText": "Vancouver, WA (On-site)"
            },
            "easyApply": false
        },
        {
            "id": "4425977063",
            "url": "https://www.linkedin.com/jobs/view/4425977063",
            "title": "Store Manager - Spirit",
            "postedDate": "2026-08-12T11:58:18.000Z",
            "company": {
                "name": "Spirit Halloween",
                "universalName": "spirit-halloween",
                "linkedinUrl": "https://www.linkedin.com/company/spirit-halloween/life"
            },
            "location": {
                "linkedinText": "Trenton, NJ (On-site)"
            },
            "easyApply": false
        }
    ],
    "query": {
        "companyIds": []
    },
    "status": 200
}

Error response

Full list of codes on the errors page.

{
    "error": {
        "code": "insufficient_balance",
        "message": "Your balance is too low for this request.",
        "docs": "https://enricho.io/docs/errors#insufficient_balance"
    }
}