A Job Board API workflow
This article describes what methods are used to grab customers’ postings and what takes place in the API.
In order to test the entire Posting workflow, you would need:
-
Your API token which will be generated once you create your Partner account (login page: https://partners.smartrecruiters.com/identity/public/sign-in)
-
Active offer on your partner account so customers could see it and post a job through it to your feed.
Contact the Partner Operations Consultant you are already working with to receive common endpoint values (industry, function, type of employment, etc) and/or to have some test jobs in your feed to test the workflow.
There are 2 ways to grab customers’ postings:
Job Board API (recommended)
Check the feed periodically for new postings ("Pending" status)
Once the job is posted move to "Active"
{
"comment": "string",
"liveUrl": "string",
"status": "Active"
}
Once the job is unposted - unpost it on your end and move to Inactive
{
"comment": "string",
"liveUrl": "string",
"status": "Inactive"
}
XML feed (depreciated and in the maintenance mode only)
Here is the sample XML Feed: https://api.smartrecruiters.com/feed/v1/postings?token=
Once the customer post jobs through your offer, they go to your feed in real-time. Once the job is unposted, it is no longer visible in the feed.
A job posting will be displayed in the feed for 30 days. After that time, the posting will be taken down from the job feed, irrelevant to the job feed type.