> ## Documentation Index
> Fetch the complete documentation index at: https://docs.linkupapi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get All Company Jobs

> Extract ALL job postings from specific companies on LinkedIn (up to 2000 jobs per company)

## Overview

This endpoint retrieves **all active job postings** from specified companies.

<Warning>
  The `company_names` parameter is **required**. Only **LinkedIn** will be scraped as the job board.
</Warning>

<Note>
  **Pricing:** Total Cost = Base + Description + Enrichment

  * **Base**: ⌈jobs / 10⌉ credits (1 credit = 10 jobs)
  * **Description** (if `fetch_description: true`): +1 credit = 10 description
  * **Enrichment** (if `enrich_company: true`): +1 credit per company
</Note>

## Body Parameters

<ParamField body="company_names" type="array" required>
  List of company names to extract jobs from (e.g., `["Google", "Amazon"]`)
</ParamField>

<ParamField body="job_title" type="array">
  Keywords for job title (e.g., `["developer", "engineer"]`)
</ParamField>

<ParamField body="job_title_include_all" type="boolean" default="false">
  If `true`: all keywords required (AND logic). If `false`: at least one keyword (OR logic)
</ParamField>

<ParamField body="job_title_excluded" type="array">
  Keywords to exclude from job title (e.g., `["senior", "manager"]`)
</ParamField>

<ParamField body="location" type="string">
  Location (city, region). Example: `"Paris, France"` or `"San Francisco, CA"`
</ParamField>

<ParamField body="is_remote" type="boolean" default="false">
  Filter only remote jobs
</ParamField>

<ParamField body="job_type" type="string">
  Type of contract. Values: `fulltime`, `parttime`, `internship`, `contract`
</ParamField>

<ParamField body="hours_old" type="integer">
  Jobs posted within the last X hours (e.g., `72` for 3 days)
</ParamField>

<ParamField body="total_results" type="integer" default="100">
  Maximum number of jobs to retrieve per company
</ParamField>

<ParamField body="fetch_description" type="boolean" default="true">
  Fetch complete job descriptions. **Cost: +⌈companies / 10⌉ credits**
</ParamField>

<ParamField body="enrich_company" type="boolean" default="false">
  Enrich with LinkedIn data (tagline, followers, HQ, locations). **Cost: +1 credit per company**
</ParamField>

<ParamField body="start_page" type="integer" default="1">
  Start page for pagination
</ParamField>

<ParamField body="end_page" type="integer">
  End page for pagination
</ParamField>

## Response

<ResponseField name="companies" type="array">
  <Expandable title="Company Object">
    <ResponseField name="name" type="string">
      Company name
    </ResponseField>

    <ResponseField name="website" type="string">
      Company website
    </ResponseField>

    <ResponseField name="linkedin_url" type="string">
      LinkedIn company page
    </ResponseField>

    <ResponseField name="indeed_url" type="string">
      Indeed company profile
    </ResponseField>

    <ResponseField name="tagline" type="string">
      Company tagline (with enrichment)
    </ResponseField>

    <ResponseField name="logo" type="string">
      Company logo URL
    </ResponseField>

    <ResponseField name="industry" type="string">
      Industry sector
    </ResponseField>

    <ResponseField name="employee_count" type="integer">
      Employee count (with enrichment)
    </ResponseField>

    <ResponseField name="followers_count" type="integer">
      LinkedIn followers (with enrichment)
    </ResponseField>

    <ResponseField name="jobs_count" type="integer">
      Number of jobs found
    </ResponseField>

    <ResponseField name="jobs" type="array">
      List of all job postings

      <Expandable title="Job Object">
        <ResponseField name="job_title" type="string">
          Job title
        </ResponseField>

        <ResponseField name="location" type="string">
          Job location
        </ResponseField>

        <ResponseField name="job_type" type="string">
          Contract type
        </ResponseField>

        <ResponseField name="job_board" type="string">
          Source (linkedin)
        </ResponseField>

        <ResponseField name="job_board_url" type="string">
          Job posting URL
        </ResponseField>

        <ResponseField name="date_posted" type="string">
          Date posted (ISO format)
        </ResponseField>

        <ResponseField name="description" type="string">
          Job description (HTML)
        </ResponseField>

        <ResponseField name="is_remote" type="boolean">
          Remote job flag
        </ResponseField>

        <ResponseField name="salary" type="object">
          Salary information (min, max, currency, type)
        </ResponseField>
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="credits_cost" type="integer">
  Credits consumed for this request
</ResponseField>

<ResponseField name="credits_remaining" type="integer">
  Remaining credits in your account
</ResponseField>

<ResponseField name="nb_companies" type="integer">
  Number of companies returned
</ResponseField>

<ResponseField name="nb_jobs" type="integer">
  Total number of jobs found
</ResponseField>

<ResponseExample>
  ```json With Enrichment Only (fetch_description: false, enrich_company: true) theme={null}
  {
    "status": "success",
    "data": {
      "companies": [
        {
          "name": "Alpic",
          "website": "https://www.alpic.ai",
          "indeed_url": null,
          "linkedin_url": "https://fr.linkedin.com/company/alpic-ai",
          "tagline": "Bring your product into the agent era.",
          "description": "Alpic provides the infrastructure and tools to turn your product into an AI-native experience...",
          "logo": "https://media.licdn.com/dms/image/.../alpic_ai_logo...",
          "cover_image": "https://media.licdn.com/dms/image/.../alpic_ai_cover...",
          "industry": "Technology, Information and Internet",
          "employee_count": 8,
          "employee_count_range": {
            "start": 2,
            "end": 10
          },
          "organization_type": "Privately Held",
          "headquarter": {
            "country": "FR",
            "city": "Paris"
          },
          "locations": [
            {
              "address": {
                "line1": "Paris, FR"
              },
              "headquarter": true
            }
          ],
          "followers_count": 1178,
          "jobs_count": 1,
          "jobs": [
            {
              "job_title": "Junior Software Engineer",
              "location": "Paris, Île-de-France, France",
              "job_type": null,
              "job_seniority": "",
              "job_board": "linkedin",
              "job_board_url": "https://www.linkedin.com/jobs/view/4300503473",
              "date_posted": "2025-09-13",
              "description": null,
              "is_remote": false,
              "salary": null
            }
          ]
        }
      ]
    },
    "pagination": {
      "start_page": 1,
      "end_page": 2,
      "results_per_page": 10,
      "pages_fetched": 2
    }
  }
  ```

  ```json Full Data (fetch_description: true, enrich_company: true) theme={null}
  {
    "status": "success",
    "data": {
      "companies": [
        {
          "name": "Alpic",
          "website": "https://www.alpic.ai",
          "indeed_url": null,
          "linkedin_url": "https://fr.linkedin.com/company/alpic-ai",
          "tagline": "Bring your product into the agent era.",
          "description": "Alpic provides the infrastructure and tools...",
          "logo": "https://media.licdn.com/dms/image/.../alpic_ai_logo...",
          "cover_image": "https://media.licdn.com/dms/image/.../alpic_ai_cover...",
          "industry": "Technology, Information and Internet",
          "employee_count": 8,
          "employee_count_range": {
            "start": 2,
            "end": 10
          },
          "organization_type": "Privately Held",
          "headquarter": {
            "country": "FR",
            "city": "Paris"
          },
          "locations": [
            {
              "address": {
                "line1": "Paris, FR"
              },
              "headquarter": true
            }
          ],
          "followers_count": 1178,
          "jobs_count": 1,
          "jobs": [
            {
              "job_title": "Junior Software Engineer",
              "location": "Paris, Île-de-France, France",
              "job_type": "fulltime",
              "job_seniority": "entry level",
              "job_board": "linkedin",
              "job_board_url": "https://www.linkedin.com/jobs/view/4300503473",
              "date_posted": "2025-09-13",
              "description": "<div>\n <strong>About Us</strong><br/><br/>\n <strong>Alpic is the all-in-one MCP hosting platform.</strong><br/><br/>\n We're entering a major technological shift where AI is replacing traditional search...\n</div>",
              "is_remote": false,
              "salary": null,
              "sectors": ["Technology, Information and Internet"]
            }
          ]
        }
      ]
    },
    "pagination": {
      "start_page": 1,
      "end_page": 1,
      "results_per_page": 10,
      "pages_fetched": 1
    }
  }
  ```

  ```json Basic Data (fetch_description: false, enrich_company: false) theme={null}
  {
    "status": "success",
    "data": {
      "companies": [
        {
          "name": "Alpic",
          "website": null,
          "indeed_url": null,
          "linkedin_url": "https://fr.linkedin.com/company/alpic-ai",
          "tagline": null,
          "description": null,
          "logo": null,
          "cover_image": null,
          "industry": null,
          "employee_count": null,
          "employee_count_range": null,
          "organization_type": null,
          "headquarter": null,
          "locations": null,
          "followers_count": null,
          "jobs_count": 1,
          "jobs": [
            {
              "job_title": "Junior Software Engineer",
              "location": "Paris, Île-de-France, France",
              "job_type": null,
              "job_seniority": "",
              "job_board": "linkedin",
              "job_board_url": "https://www.linkedin.com/jobs/view/4300503473",
              "date_posted": "2025-09-13",
              "description": null,
              "is_remote": false,
              "salary": null
            }
          ]
        }
      ]
    },
    "pagination": {
      "start_page": 1,
      "end_page": 1,
      "results_per_page": 10,
      "pages_fetched": 1
    }
  }
  ```
</ResponseExample>
