# Get a LinkedIn job

### Get a LinkedIn job

`GET /api/v1/linkedin/jobs/{jobId}`

Operation ID: `getLinkedinJob`

Returns any public job by id or job URL, with the full description, applicant count, apply link and hiring team that job listings and search leave out. Salary, seniority, skills, screening questions and views are not returned for jobs posted by other companies.

**Path parameters**

- `jobId` (string, required): Numeric job id from a job listing or search, or a job URL such as https://www.linkedin.com/jobs/view/4447604185 (URL-encoded when sent in the path).

**Query parameters**

- `connectedAccountId` (string · uuid, required): Connected account to act as
- `service` ("classic" | "recruiter", optional): recruiter for a job posted through LinkedIn Recruiter, which needs a Recruiter seat on the connected account. Defaults to classic.

**200**: LinkedIn job.

- `job` (object, required)
  - `id` (string, required)
  - `url` (string, required)
  - `state` ("active" | "draft" | "review" | "closed" | "paused", required)
  - `title` (string, required)
  - `description` (string | null, required)
  - `location` (string, required)
  - `companyId` (string | null, required): Numeric company id, accepted as identifier by /companies.
  - `companyName` (string | null, required)
  - `applicantCount` (number, required)
  - `createdAt` (string · date-time | null, required)
  - `publishedAt` (string · date-time | null, required)
  - `closedAt` (string · date-time | null, required)
  - `applyUrl` (string | null, required): External application page, when the job links to one.
  - `hiringTeam` (object[] | null, required)
  - `salary` (string | null, required): Not returned for jobs posted by other companies.
  - `workplace` (string | null, required): Not returned for jobs posted by other companies.
  - `seniority` (string | null, required): Not returned for jobs posted by other companies.
  - `skills` (string[] | null, required): Not returned for jobs posted by other companies.
  - `functions` (string[] | null, required): Not returned for jobs posted by other companies.
  - `industries` (string[] | null, required): Not returned for jobs posted by other companies.
  - `screeningQuestions` (object[] | null, required): Not returned for jobs posted by other companies.
  - `viewCount` (number | null, required): Not returned for jobs posted by other companies.
  - `cost` (number, required): 0 for jobs posted by other companies.
- `requestId` (string · uuid, required): Id of this request, for support and troubleshooting

**Errors**

- `400`: Bad request
- `401`: Unauthorized: missing or invalid API key
- `403`: Forbidden
- `404`: Not found
- `422`: Invalid request payload
