# Jobs

Search for jobs and fetch job details from LinkedIn.

## jobs search

Search for jobs on LinkedIn with filters.

```bash
linkedin jobs search [flags]
```

| Flag | Type | Description |
| --- | --- | --- |
| `--term` | string | Search keyword or phrase |
| `--limit` | integer | Max results to return |
| `--location` | string | Location filter |
| `--date-posted` | string | One of `anyTime`, `past24Hours`, `pastWeek`, `pastMonth` |
| `--experience-levels` | string | Comma-separated: `internship`, `entryLevel`, `associate`, `midSeniorLevel`, `director`, `executive` |
| `--employment-types` | string | Comma-separated: `fullTime`, `partTime`, `contract`, `temporary`, `volunteer`, `internship`, `other` |
| `--workplace-types` | string | Comma-separated: `onSite`, `remote`, `hybrid` |
| `--companies` | string | Comma-separated company names |
| `--industries` | string | Comma-separated industries |
| `--job-functions` | string | Comma-separated job functions |
| `--easy-apply` | boolean | Only jobs with Easy Apply |
| `--has-verifications` | boolean | Only jobs with verification signals |
| `--under-10-applicants` | boolean | Only jobs with fewer than 10 applicants |
| `--in-your-network` | boolean | Only jobs from your network |
| `--fair-chance-employer` | boolean | Only fair chance employer jobs |

```bash
linkedin jobs search --term "product manager" --location "San Francisco" --limit 20
linkedin jobs search --term "engineer" --workplace-types "remote,hybrid" --easy-apply --json
```

## jobs fetch

Fetch details for a single LinkedIn job.

```bash
linkedin jobs fetch <url>
```

| Arg | Required | Description |
| --- | --- | --- |
| `url` | yes | LinkedIn job URL |

```bash
linkedin jobs fetch https://www.linkedin.com/jobs/view/4416248954/ --json
```
