Job Posting

Number of APIs: 16

We are making updates to our collections. If you run into any issues pulling the latest changes, simply fork the collection again.

LinkedIn's Job Posting API enables authorized third parties such as clients, ATS systems, and Job Distributors to post jobs directly to LinkedIn on behalf of customers. This guide details on how to integrate with LinkedIn's Jobs Posting API.

The use of these APIs is restricted to developers approved by LinkedIn. Please reach out to your LinkedIn Relationship Manager or Business Development contact as you will need to meet certain criteria and sign an API agreement with data restrictions in order to use this integration.
If you are not yet a LinkedIn Talent Solutions Partner, please complete the LinkedIn Talent Solutions Partner Request Form.

  1. Use Cases-Sync Basic or Promoted Jobs-Create and manage jobs-Create basic job with foundation schema - Create hybrid job posting POST https://api.linkedin.com/v2/simpleJobPostings

  2. Use Cases-Sync Basic or Promoted Jobs-Create and manage jobs-Create basic job with foundation schema - Check remote job task status Copy GET https://api.linkedin.com/v2/simpleJobPostingTasks?ids={{hybrid_basic_foundation_job_task_urn}}

  3. Use Cases-Sync Apply Connect Enabled Jobs-Create apply connect job postings - Create remote apply connect job posting POST https://api.linkedin.com/v2/simpleJobPostings

  4. Use Cases-Customer applications for premium job posting - Check Customer Integration GET https://api.linkedin.com/v2/atsIntegrations?ids[0].integrationContext=urn:li:contract:{{contract_id}}&ids[0].integrationType=PREMIUM_JOB_POSTING&ids[0].tenantType=JOBS&ids[0].dataProvider=ATS

  5. Use Cases-Sync Basic or Promoted Jobs-Create and manage jobs-Create promoted job with promoted jobs extension schema - Create promoted job POST https://api.linkedin.com/v2/simpleJobPostings

  6. Use Cases-Sync Basic or Promoted Jobs-Create and manage jobs-Create promoted job with promoted jobs extension schema - Check promoted job task status GET https://api.linkedin.com/v2/simpleJobPostingTasks?ids={{promoted_job_task_urn}}

  7. Use Cases-Sync Basic or Promoted Jobs-Create and manage jobs-Manage job lifecycle - Close job posting POST https://api.linkedin.com/v2/simpleJobPostings

  8. Use Cases-Sync Basic or Promoted Jobs-Create and manage jobs-Create basic job with RSC entension schema - Create private job posting POST https://api.linkedin.com/v2/simpleJobPostings

  9. Use Cases-Sync Basic or Promoted Jobs-Create and manage jobs-Manage job lifecycle - Get close job posting task status GET https://api.linkedin.com/v2/simpleJobPostingTasks?ids={{close_job_task_urn}}

  10. Use Cases-Sync Basic or Promoted Jobs-Batch jobs example - Create batch job postings POST https://api.linkedin.com/v2/simpleJobPostings