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

# Get job detail

> Fetch a job posting by its URL.

 **Notes:**
- Realtime endpoints may hit risk control; if the API returns code=500, keep retrying (code!=200 does not consume your current usage quota)

<div className="inline-flex items-center gap-2 px-4 py-2 bg-yellow-50 dark:bg-yellow-900/20 border border-yellow-200 dark:border-yellow-800 rounded-lg">
  <span className="text-base">🪙</span>
  <span className="text-sm font-medium text-yellow-900 dark:text-yellow-100"><span className="font-semibold">5 credits</span><span className="text-yellow-700 dark:text-yellow-300 ml-1">per request</span></span>
</div>

## Copy for AI

<div className="my-6 rounded-xl border border-gray-200 bg-gray-50 p-5 dark:border-gray-800 dark:bg-gray-900/40">
  <div className="min-w-0">
    <p className="text-base font-semibold text-gray-900 dark:text-gray-100">🤖 Why Code When AI Can Do It For You?</p>
    <p className="mt-1 text-sm text-gray-700 dark:text-gray-300">Stop writing code like it's 1970! Let AI do the heavy lifting - click the sparkles to copy a perfectly formatted prompt for ChatGPT, Claude, or your favorite AI assistant.</p>
  </div>

  <div className="mt-4">
    <button
      type="button"
      className="inline-flex items-center gap-2 rounded-md border border-emerald-300 bg-emerald-50 px-3 py-2 text-sm font-medium text-emerald-800 hover:bg-emerald-100 dark:border-emerald-700 dark:bg-emerald-900/30 dark:text-emerald-100 dark:hover:bg-emerald-900/50"
      onClick={() => navigator.clipboard.writeText(`I need to call the following KeyAPI endpoint. Please generate a complete and directly runnable Python example based on the API information provided below.

## API Information

Endpoint: GET https://api.keyapi.ai/v1/linkedin/get_job_detail
Summary: Get job detail

Required Headers:
- Authorization: Bearer <YOUR_API_KEY>

Parameters:
- url (Required): Job URL. Example: https://www.linkedin.com/jobs/view/3766410207
- include_skills (Optional): Whether to include the required skills.
- include_hiring_team (Optional): Whether to include hiring team information.

## Code Requirements

- Use the Python \`requests\` library
- Provide a complete and directly runnable example
- Handle HTTP request errors, timeouts, and non-2xx responses
- Handle JSON parsing errors
- Prefer the Example values provided in the API information for sample parameters
- Keep the code simple and avoid unnecessary abstractions or complexity`)}
    >
      <span>✨</span>
      <span>Copy for AI</span>
    </button>
  </div>
</div>


## OpenAPI

````yaml /en/linkedin.openapi.json get /v1/linkedin/get_job_detail
openapi: 3.0.1
info:
  title: Linkedin API english documentation
  description: >-
    The english reference documentation of the Linkedin API includes the
    interface's purpose, parameter description, response status, and sample
    structure.
  version: 1.0.0
servers:
  - url: https://api.keyapi.ai
    description: Production-KeyAPI
security:
  - JWT Bearer: []
tags: []
paths:
  /v1/linkedin/get_job_detail:
    get:
      tags: []
      summary: Get job detail
      description: >-
        Fetch a job posting by its URL.

         **Notes:**
        - Realtime endpoints may hit risk control; if the API returns code=500,
        keep retrying (code!=200 does not consume your current usage quota)
      parameters:
        - name: url
          in: query
          description: Job URL
          required: true
          example: https://www.linkedin.com/jobs/view/3766410207
          schema:
            type: string
            example: https://www.linkedin.com/jobs/view/3766410207
        - name: include_skills
          in: query
          description: Whether to include the required skills.
          required: false
          schema:
            type: boolean
            default: false
        - name: include_hiring_team
          in: query
          description: Whether to include hiring team information.
          required: false
          schema:
            type: boolean
            default: false
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties: {}
              example:
                code: 0
                message: success
                data:
                  data:
                    applies: 0
                    benefits: []
                    closed: true
                    company_description: >-
                      Pave is the AI compensation platform that gives
                      compensation and total rewards leaders the tools they need
                      to take control of their programs, make decisions with
                      confidence, and build credibility with every employee.


                      Pave Agent, your AI compensation analyst, delivers instant
                      answers to complex questions grounded in your internal
                      data and real-time market intelligence from 8,700+
                      companies.


                      Pave, the AI compensation platform, connects with your
                      existing HR platforms so you can benchmark pay, price
                      jobs, run merit cycles, and communicate total rewards in
                      one place.
                    company_id: '30617798'
                    company_linkedin_url: https://www.linkedin.com/company/pave
                    company_name: Pave
                    company_public_id: pave
                    employee_count: 295
                    employee_range: 51 - 200
                    experience_level: Entry level
                    expired: '2026-01-04 01:42:25'
                    follower_count: 62864
                    hiring_team: {}
                    hq_address_line1: 1 Montgomery St
                    hq_address_line2: Floor 7
                    hq_city: San Francisco
                    hq_country: US
                    hq_full_address: 1 Montgomery St, San Francisco, California 94104, US
                    hq_postalcode: '94104'
                    hq_region: California
                    industries:
                      - Software Development
                    job_description: >-
                      Who We Are


                      At Pave, we're building the industry’s leading
                      compensation platform, combining the world's largest
                      real-time compensation dataset with deep expertise in AI
                      and machine learning. Our platform is perfecting the art
                      and science of pay to give 8,500+ companies unparalleled
                      confidence in every compensation decision.


                      Top tier companies like OpenAI, McDonald’s, Instacart,
                      Atlassian, Synopsys, Stripe, Databricks, and Waymo use
                      Pave, transforming every pay decision into a competitive
                      advantage. $190+ billion in total compensation spend is
                      managed in our workflows, and 70% of Forbes AI 50 use Pave
                      to benchmark compensation.


                      The future of pay is real-time & predictive, and we’re
                      making it happen right now. We’ve raised $160M in funding
                      from leading investors like Andreessen Horowitz, Index
                      Ventures, Y Combinator, Bessemer Venture Partners, and
                      Craft Ventures.


                      The Research & Development Org 


                      Pave's R&D pillar includes our data science, engineering,
                      information technology, product design, product
                      management, and security teams. This organization builds,
                      maintains, and secures a platform used by more than 8,500+
                      client organizations.


                      Compensation strategy is broken down into 3 pillars -
                      compensation bands, planning workflows, and total rewards
                      communication. We build products that make these processes
                      seamless for customers.


                      Over the next year, our roadmap is focused on enhancing
                      the entire compensation lifecycle: from philosophy
                      definition to market trend analysis, band adjustments,
                      merit cycles, and employee communication. We're seeking
                      passionate engineers who are excited about building
                      robust, data-rich systems that simplify complex
                      compensation processes at scale.


                      Learn more about our engineering principles here!


                      What You'll Bring


                      2+ years of full-time of engineering experience, ideally
                      using modern web technologies such as
                      TypeScript/Node.js/React, with at least some experience
                      building data-intensive applications.Growing product
                      intuition: You understand the value of building for user
                      impact. You seek context from product partners and balance
                      speed with thoughtful technical decisionsExecution-driven
                      mindset: You thrive in fast-paced environments, bias
                      toward action, and ship thoughtful solutions with
                      maintainability and scalability in mind.Adaptability in
                      ambiguity: You’re comfortable filling in gaps, validating
                      direction through prototypes, and evolving your approach
                      as you learn.Collaborative working style: You work well
                      with product managers, designers, and fellow engineers,
                      and care deeply about delivering value to users.Nice to
                      have: Experience at B2B SaaS companies, especially during
                      periods of rapid growth or platform expansion.


                      Our stack includes: TypeScript, Node.js, MySQL, Prisma,
                      and React, hosted on GCP


                      Compensation, It's What We Do.


                      Salary is just one component of Pave's total compensation
                      package for employees. Your total rewards package at Pave
                      will include equity, top-notch medical, dental, and vision
                      coverage, an unlimited PTO policy, and many other
                      region-specific benefits. Your level is based on our
                      assessment of your interview performance and experience,
                      which you can always ask the hiring manager about to
                      understand in more detail. This salary range may include
                      multiple levels.


                      The targeted cash compensation for this position is (level
                      depends on experience and performance in the interview
                      process): 


                      P2: $141,100 - $190,900


                      P3: $166,000 - $225,400


                      Life @ Pave 


                      Since being founded in 2019, Pave has established a robust
                      global footprint. Headquartered in San Francisco's
                      Financial District, we operate strategic regional hubs
                      across New York City's Flatiron District, Salt Lake City,
                      and the United Kingdom. We cultivate a vibrant,
                      collaborative workplace culture through our hybrid model,
                      bringing teams together in-person on Mondays, Tuesdays,
                      Thursdays, and Fridays to foster innovation and strengthen
                      professional relationships


                      Benefits @ Pave


                      At Pave, career advancement drives everything—roles
                      expand, responsibilities deepen, and compensation rises
                      alongside your professional growth.


                      What We Provide


                      Complete Health Coverage: Comprehensive Medical, Dental
                      and Vision coverage for you and your family, with plenty
                      of options to suit your needs Time off & Flexibility:
                      Flexible PTO and the ability to work from anywhere in the
                      world for a month Meals & Snacks: Lunch & dinner stipends
                      as well as fully stocked kitchens to fuel youProfessional
                      Development: Quarterly education stipend to continuously
                      growFamily Support: Robust parental leave to bond with
                      your new familyCommuter Assistance: A commuter stipend to
                      help you collaborate in person 


                      Vision - Our vision is to unlock a labor market built on
                      trust


                      Mission - Our team's mission is to build confidence in
                      every compensation decision


                      Are you ready to help our customers make smarter, more
                      effective compensation decisions?
                    job_functions:
                      - Engineering
                      - Information Technology
                    job_id: '4310512612'
                    job_location: New York, NY
                    job_title: Software Engineer
                    job_type: Full-time
                    job_url: https://www.linkedin.com/jobs/view/4310512612/
                    posted: '2025-12-05 01:42:25'
                    remote_allow: false
                    salary_details: {}
                    salary_display: ''
                    skills: null
                    specialities:
                      - Compensation Benchmarking
                      - Compensation Data
                      - Compensation Management Software
                      - Compensation Workflows
                      - Total Rewards Communication
                    views: 0
                requestId: da567eb8-2e2f-44b7-964e-65f6763264df
        '400':
          $ref: '#/components/responses/400'
        '401':
          $ref: '#/components/responses/401'
        '402':
          $ref: '#/components/responses/402'
        '429':
          $ref: '#/components/responses/429'
        '500':
          $ref: '#/components/responses/500'
      deprecated: false
      security:
        - JWT Bearer: []
      x-codeSamples:
        - lang: curl
          label: cURL
          source: |-
            curl --request GET \
              --url 'https://api.keyapi.ai/api/v1/linkedin/get_job_detail?url=https%3A%2F%2Fwww.linkedin.com%2Fjobs%2Fview%2F3766410207&include_skills=false&include_hiring_team=false' \
              --header 'Authorization: Bearer <YOUR_API_KEY>'
        - lang: python
          label: Python
          source: |-
            import requests

            response = requests.get(
                'https://api.keyapi.ai/api/v1/linkedin/get_job_detail',
                params={"url":"https://www.linkedin.com/jobs/view/3766410207","include_skills":false,"include_hiring_team":false},
                headers={'Authorization': 'Bearer <YOUR_API_KEY>'}
            )
            print(response.json())
        - lang: javascript
          label: JavaScript
          source: >-
            const params = new
            URLSearchParams({"url":"https://www.linkedin.com/jobs/view/3766410207","include_skills":false,"include_hiring_team":false});


            const response = await
            fetch(`https://api.keyapi.ai/api/v1/linkedin/get_job_detail?${params}`,
            {
              method: 'GET',
              headers: { 'Authorization': 'Bearer <YOUR_API_KEY>' }
            });

            const data = await response.json();

            console.log(data);
components:
  responses:
    '400':
      description: Bad Request
      content:
        application/json:
          schema:
            type: object
            properties: {}
          example:
            code: 400
            message: Bad Request
            data: {}
            requestId: 2c59c78f-a0fc-4adc-8201-d801a05b8412
    '401':
      description: Unauthorized
      content:
        application/json:
          schema:
            type: object
            properties: {}
          example:
            code: 401
            message: Unauthorized
            data: {}
            requestId: 2c59c78f-a0fc-4adc-8201-d801a05b8412
    '402':
      description: Payment Required
      content:
        application/json:
          schema:
            type: object
            properties: {}
          example:
            code: 402
            message: Insufficient credits
            data: {}
            requestId: 2c59c78f-a0fc-4adc-8201-d801a05b8412
    '429':
      description: Too Many Requests
      content:
        application/json:
          schema:
            type: object
            properties: {}
          example:
            code: 429
            message: Too Many Requests
            data: {}
            requestId: 2c59c78f-a0fc-4adc-8201-d801a05b8412
    '500':
      description: Internal Server Error
      content:
        application/json:
          schema:
            type: object
            properties: {}
          example:
            code: 500
            message: Internal Server Error
            data: {}
            requestId: 2c59c78f-a0fc-4adc-8201-d801a05b8412
  securitySchemes:
    JWT Bearer:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: |-
        API key for authentication. Format: `sk_live_xxxxxxxxxxxxx`
        Get your API key from the [Dashboard](http://keyapi.ai/app/dashboard).

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.