Setting up RSS and JSON feeds

15 Nov 2019

We provide public RSS and JSON feeds for your job and Candidate Lead Page data. You can use these feeds to update other apps and websites. This is only available on a paid plan.

Creating a public feed

  1. From Your Jobs, click Export Jobs
  2. Choose whether you want Jobs data or Candidate Lead Page data
  3. You can filter your data by location, if needed
  4. Click Continue
  5. Copy the URL for the feed
  6. Click Close

Types of feed

We provide three types of feed:

  1. nthuse format JSON – available for Jobs data only
  2. Google for Jobs form JSON – available for Jobs data only
  3. RSS feeds – available for Candidate Lead Page data only

nthuse format JSON

Here are the outputs provided for the nthuse format JSON:

ApiJobModel

{

\ landingPagePublishedDate (string, optional, read only),

\ landingPagePulledDate (string, optional, read only),

\ landingPageUrl (string, optional, read only),

\ jobId (string, optional, read only),

\ title (string, optional, read only),

\ department (string, optional, read only),

\ reference (string, optional, read only),

\ descriptionHtml (string, optional, read only),

\ writingCoachScore (integer, optional, read only),

\ locationText (string, optional, read only),

\ salaryText (string, optional, read only),

\ applicationMethod (string, optional, read only) = ['ats', 'email'],

\ atsApplicationUrl (string, optional, read only),

\

\ contactEmailAddress (string, optional, read only),

\ contractType (string, optional, read only) = ['permanent', 'contract', 'temporary', 'intern', 'volunteer'],

\ contractHours (string, optional, read only) = ['fullTime', 'partTime'],

\ locationId (string, optional, read only),

\ location

\ {

\ street (string, optional, read only),

\ locality (string, optional, read only),

\ region (string, optional, read only),

\ postalCode (string, optional, read only),

\ countryIso (string, optional, read only),

\ countryName (string, optional, read only)

\ }

\

\ salaryValue (number, optional, read only),

\ salaryCurrency (string, optional, read only),

\ salaryPeriod (string, optional, read only) = ['year', 'month', 'day', 'hour'],

\ closingDate (string, optional, read only),

\

\ createdDate (string, optional, read only),

\ createdBy_UserEmailAddress (string, optional, read only),

\

\ lastUpdatedDate (string, optional, read only),

\ lastUpdatedBy_UserEmailAddress (string, optional, read only),

\

\ status (string, optional, read only) = ['incomplete', 'complete', 'archived'

Google for Jobs form JSON

You can find more information on the Google for Jobs form JSON schema here: https://schema.org/JobPosting

If you need any more information, please contact help@nthuse.com.