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

# Extract Indeed Job Profile

> Retrieve detailed information from an Indeed job profile.

This action allows you to extract comprehensive job profile information from Indeed, including job title, location, salary, and more. It's useful for aggregating job data for analysis or integration into other systems.

<Steps>
  <Step title="Step 1">
    Navigate to an Indeed Job Search such as
    [https://fr.indeed.com/emplois?q=data%20engineer\&amp;start=50\&amp;vjk=6de2c583d8afec61](https://fr.indeed.com/emplois?q=data%20engineer\&amp;start=50\&amp;vjk=6de2c583d8afec61).
  </Step>

  <Step title="Step 2">Select a job ad by clicking on it.</Step>
  <Step title="Step 3">Copy the URL from your browser.</Step>
  <Step title="Step 4">Paste it into the provided field(s).</Step>
</Steps>

### Inputs

<ParamField path="indeed_job_url" type="string" required={true} primary={true}>
  Indeed Job Profile URL should look like
  "[https://www.indeed.com/emplois?q=growth\&vjk=f7adf227d5831e9a](https://www.indeed.com/emplois?q=growth\&vjk=f7adf227d5831e9a)" or
  "[https://www.indeed.com/viewjob?jk=f7adf227d5831e9a](https://www.indeed.com/viewjob?jk=f7adf227d5831e9a)".
</ParamField>

### Parameters

<ParamField path="parameters" type="object">
  No additional parameters are required for this action.
</ParamField>

### Output Fields

The action returns the following fields:

<ResponseField>
  <Expandable title="properties">
    <ResponseField name="company_name" type="string">
      The name of the company offering the job.
    </ResponseField>

    <ResponseField name="company_rating_count" type="integer">
      The number of ratings the company has received.
    </ResponseField>

    <ResponseField name="company_rating_over_5" type="float">
      The company's rating out of 5.
    </ResponseField>

    <ResponseField name="details" type="string">
      Detailed description of the job.
    </ResponseField>

    <ResponseField name="indeed_company_url" type="string">
      The URL to the company's Indeed profile.
    </ResponseField>

    <ResponseField name="indeed_job_id" type="string">
      The unique identifier for the job on Indeed.
    </ResponseField>

    <ResponseField name="is_expired" type="boolean">
      Indicates if the job posting is expired.
    </ResponseField>

    <ResponseField name="location" type="string">
      The location of the job.
    </ResponseField>

    <ResponseField name="published_date" type="string">
      The date the job was published.
    </ResponseField>

    <ResponseField name="remote_status" type="string">
      Indicates if the job is remote.
    </ResponseField>

    <ResponseField name="salary" type="string">
      The salary offered for the job.
    </ResponseField>

    <ResponseField name="title" type="string">
      The title of the job.
    </ResponseField>

    <ResponseField name="type" type="string">
      The type of employment (e.g., full-time, part-time).
    </ResponseField>
  </Expandable>
</ResponseField>

Below is the JSON schema for the output fields:

<Accordion title="Show JSON Output Schema">
  ```json
  {
    "company_name": "string",
    "company_rating_count": "integer",
    "company_rating_over_5": "float",
    "details": "string",
    "indeed_company_url": "string",
    "indeed_job_id": "string",
    "is_expired": "boolean",
    "location": "string",
    "published_date": "string",
    "remote_status": "string",
    "salary": "string",
    "title": "string",
    "type": "string"
  }
  ```
</Accordion>

<Info>
  Ensure the Indeed Job Profile URL is correctly formatted to avoid errors.
</Info>
