---
title: "Company Jobs"
method: GET
path: "/api/linkedin/get-company-jobs/v1"
tags: ["LinkedIn"]
---

# Company Jobs

`GET /api/linkedin/get-company-jobs/v1`

## Request

- Base URL: `https://api.justoneapi.com`
- URL: `https://api.justoneapi.com/api/linkedin/get-company-jobs/v1`
- Auth: none declared
- TypeScript: <https://skmtc.dev/justoneapi/apis/justoneapi-api/docs/api/linkedin/get-company-jobs/v1/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves LinkedIn job postings for companies identified by company IDs, vanity names, or company page URLs, with optional keyword, location, posting age, and pagination filters. Use it to track company hiring activity across one or more employers.

## Query parameters

- `token` string, required
- `companyId` string
- `company` string
- `keyword` string
- `location` string
- `page` integer
- `numPages` integer
- `geoId` string
- `sortBy` 'relevance' | 'date': LinkedIn job result sort order
- `datePosted` 'all' | 'today' | '3days' | 'week' | 'month': LinkedIn job posting age filter
- `employmentTypes` string[]
- `seniorityLevels` string[]
- `remoteJobsOnly` boolean
- `includeDetails` boolean
- `radius` integer
- `fields` string

## Response `200`

OK

- object
  - `code` 0 | 100 | 101 | 202 | 300 | 301 | 302 | 303 | 400 | 404 | 500 | 503 | 600 | 601 | 602, required
  - `message` string, nullable, required
  - `data` unknown, required
  - `recordTime` string, nullable, required
  - `requestId` string
  - `reason` string
  - `requestParams` object
    - `query` object
    - `body` object
      - `empty` boolean
      - `array` boolean
      - `null` boolean
      - `object` boolean
      - `float` boolean
      - `integralNumber` boolean
      - `nodeType` 'ARRAY' | 'BINARY' | 'BOOLEAN' | 'MISSING' | 'NULL' | 'NUMBER' | 'OBJECT' | 'POJO' | 'STRING'
      - `string` boolean
      - `missingNode` boolean
      - `valueNode` boolean
      - `container` boolean
      - `pojo` boolean
      - `short` boolean
      - `int` boolean
      - `long` boolean
      - `double` boolean
      - `bigDecimal` boolean
      - `bigInteger` boolean
      - `textual` boolean
      - `boolean` boolean
      - `binary` boolean
      - `floatingPointNumber` boolean
      - `number` boolean
      - `embeddedValue` boolean

## Other responses

- `400`: Invalid request parameters or body
- `401`: Invalid or inactive access token
- `403`: Permission denied
- `429`: Request rate or daily quota limit exceeded
- `500`: Internal server error
- `503`: Service temporarily unavailable

## Changes

- **2026-11-06** `739720dc3665`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/justoneapi/apis/justoneapi-api/changes/api/linkedin/get-company-jobs/v1/get.md)

---

[API](https://skmtc.dev/justoneapi/apis/justoneapi-api.md) - [All operations](https://skmtc.dev/justoneapi/apis/justoneapi-api/llms.txt) - [OpenAPI document](https://skmtc.dev/justoneapi/apis/justoneapi-api/revisions/0584212d9a87?raw)
