We provide two options to integrate our published jobs into your website. Read more on How to display published jobs on your website

One of the option is to build your own career page using our APIs. You can use Whitecarrot APIs (Application Programming Interface) to display your published jobs directly on your company website.

Depending on how your company manages brands, you can structure your career page in one of the following ways:

Setup When to Use
Single Career Page for All Brands Show all jobs from all brands on one page
Brand-Specific Career Pages Create separate career pages for each brand
Single Page with Brand Filter Let candidates filter jobs by brand

API’s are available on the following plans:

RecruiterPro Teams TeamsPro

Step 1: Build

Build a career page on your website after aligning internally on the content and the design.

Here are some tips on building great career pages

Step 2: Fetch job information and place it on your career page

Fetch roles from ATS and add them to your website

  1. Get the company ID from Settings > Company > Brand & Career page.

    image.png

  2. Use the APIs to get a list of the roles on your career site.

    <aside> 👉

    Click here to access our API documentation

    </aside>

Examples:

  1. Add External Published roles to your website
    1. Fetch roles: GET https://app.whitecarrot.io/api/partners/company/{{companyId}}/roles?page=1&take=20&status=PUBLISHED&jobType=EXTERNAL
    2. Show the roles returned in the above API on Your website.
    3. When a candidate clicks on Apply for a specific role, Redirect the user to the job role link which is sent in response.
  2. Add a talent pool card for Collecting interested candidates on the Talent Pool.
    1. Fetch the talent Pool Job: GET https://app.whitecarrot.io/api/partners/company/671f4df0-3687-4da1-8714-905bb2a867e8/roles?page=1&take=20&status=PUBLISHED&jobType=TALENT_POOL
    2. Show the roles returned in the above API on Your Talent Pool website.
    3. When a candidate clicks on Apply for a specific role, Redirect the user to the job role link which is sent in response.

Integration Options

Option 1: Show Jobs from All Brands (Single Career Page)

Best for:

Fetch all Published Roles

GET

https://app.whitecarrot.io/api/partners/company/{companyId}/roles?page=1&take=20&status=PUBLISHED&jobType=EXTERNAL

Display these roles on your careers page.

Each role also includes:

You may:


Option 2: Create Brand-Specific Career Pages

Best for: