The job feed allows you to pull all published jobs of your account. The following guide explains available parameters and structure of returned data.
Available formats
Following formats are available: JSON, XML, XML-CDATA
Request
https://subdomain.onlyfy.io/job/list/{handle}?format={format}
Subdomain: Every recruiter account has a unique subdomain.
Parameters
Parameter | Values | Default | Description |
---|---|---|---|
handle* | Every recruiter account has a unique md5 handle | ||
format* | json,xml | ||
lang | browser, de, en, hu, fr | browser | Defines the language of the widget interface. If set to ‘browser’ it uses the language of the current request-session. |
sorting_mode | alphabetic, date | alphabetic | |
sorting_dir | ASC, DESC | ASC | |
start_display | 0, 1, .... | 0 | |
max_results | 1, 2, ..., 250 | 20 | |
country_code | de, at, uk, ... | ||
instance_id | Instance ID, a recruiter account can have multiple sub-instances (e. g. sub-companies, divisions etc.) Please contact your account manager for further details. | ||
team_id | Team ID, depending on your company structure this can be a department (e. g. IT, Marketing), business location, etc. | ||
city_id | Filter jobs from a specific city | ||
industry_id | Filter jobs from a specific industry | ||
distance | Based on given city_id, filters jobs within a specific km radius | ||
department_id | ID of the field of work (e.g. Sales, IT, ...) | ||
position_type_id | ID of the position type (e. g. Fulltime, ...) | ||
seniority_id | ID of the seniority level (e. g. 3, ...) | ||
cf[] | Array of custom defined field IDs | ||
cfvid[] | Array of custom field value ids (same order as custom fields) | ||
cfv[] | Array of custom field values (same order as custom fields) |
* = mandatory
Example parameter string:
?format=json&sorting_mode=alphabetic&sorting_dir=ASC&start_display=10&max_results=10&country_code=at&city_id=5241&department_id=21&position_type_id=1&cf[]=138&cfv[]=example-value
Response
Example 1: JSON / single job, simple job description
{ "company":"onlyfy", "totalResults":1, "currentStartDisplay":0, "jobs":[{ "title":"Sales Manager", "handle":"rafsb85qgao0kokgc4skwwgswgkwg08", "showUrl":"https:\/\/subdomain.onlyfy.io\/candidate\/job\/show\/TEST-HANDLE\/rafsb85qgao0kokgc4skwwgswgkwg08", "template": {"id": 10, "name": "Sales Manager"}, "bannerUrl": "https:\/\/subdomain.onlyfy.io\/uploads\/company\/jobs\/1.jpg", "bannerFooterUrl": "https:\/\/subdomain.onlyfy.io\/uploads\/company\/job_banner_footer\/1.jpg", "department":{"id":21,"title":"Sales"}, "city":{"id":5241,"title":"Vienna","country":"Austria","countryCode":"AT"}, "positionType":{"id":1,"title":"Full-time"}, "seniority":{"id":3,"title": "Berufserfahren"}, "industry_id": 25, "startOfWork": "2016-01-01", "headcount": 1, "instance":{"id":1,"name":"External"}, "team":{"id":1,"name":"Sales Vienna HQ"}, "custom_data_fields": [{"id": 29,"name": "Department","form_label": "Department","value": "Sales"}], "description":"Example job description." }] }
Example 2: JSON / single job, multiple content blocks (job descriptions)
{ "company":"onlyfy", "totalResults":1, "currentStartDisplay":0, "jobs":[{ "title":"Software Developer", "handle":"5q6vfzi2ixhc2sdlrhfm8irsb0yczzj", "showUrl":"https:\/\/subdomain.onlyfy.io\/candidate\/job\/show\/TEST-HANDLE\/5q6vfzi2ixhc2sdlrhfm8irsb0yczzj", "template": {"id": 11, "name": "Developer"}, "bannerUrl": "https:\/\/subdomain.onlyfy.io\/uploads\/company\/jobs\/1.jpg", "bannerFooterUrl": "https:\/\/subdomain.onlyfy.io\/uploads\/company\/job_banner_footer\/1.jpg", "department":{"id":9,"title":"IT"}, "city":{"id":5241,"title":"Vienna","country":"Austria","countryCode":"AT"}, "positionType":{"id":1,"title":"Full-time"}, "seniority":{"id":3,"title": "Berufserfahren"}, "industry_id": 25, "startOfWork": "2016-01-01", "headcount": 1, "instance":{"id":1,"name":"External"}, "team":{"id":1,"name":"Sales Vienna HQ"}, "custom_data_fields": [{"id": 29,"name": "Department","form_label": "Department","value": "Development"}], "description":{"job_content_1":"Intro text.", "job_content_2":"Example content."} }] }
Example 3: XML / multiple jobs
<data> <company>onlyfy</company> <totalresults>2</totalresults> <currentstartdisplay>0</currentstartdisplay> <jobs> <job> <title>Sales Manager</title> <handle>rafsb85qgao0kokgc4skwwgswgkwg08</handle> <showurl>https://subdomain.onlyfy.io/candidate/job/show/TEST-HANDLE/rafsb85qgao0kokgc4skwwgswgkwg08</showurl> <template><id>10</id><name>Sales Manager</name></template> <bannerUrl>https://subdomain.onlyfy.io/uploads/company/jobs/1.jpg</bannerUrl> <bannerFooterUrl>https://subdomain.onlyfy.io/uploads/company/job_banner_footer/1.jpg</bannerFooterUrl> <department><id>21</id><title>Sales</title></department> <city><id>5241</id><title>Vienna</title><country>Austria</country><countryCode>AT</countryCode></city> <positiontype><id>1</id><title>Full-time</title></positiontype> <seniority><id>3</id><title>Berufserfahren</title></seniority> <industry_id>25</industry_id> <startOfWork>2015-09-14</startOfWork> <headcount>1</headcount> <instance><id>1</id><name>External</name></instance> <team><id>1</id><name>Sales Vienna HQ</name></instance> <custom_data_fields><custom_data_field><id>29</id><name>Department</name><form_label>Department</form_label><value>Sales</value></custom_data_field></custom_data_fields> <description><job_content_1>Intro text.</job_content_1><job_content_2>Example content.</job_content_2></description> </job> <job> <title>Software Developer</title> <handle>5q6vfzi2ixhc2sdlrhfm8irsb0yczzj</handle> <showurl>https://subdomain.onlyfy.io/candidate/job/show/TEST-HANDLE/5q6vfzi2ixhc2sdlrhfm8irsb0yczzj</showurl> <template><id>11</id><name>Developer</name></template> <bannerUrl>https://subdomain.onlyfy.io/uploads/company/jobs/1.jpg</bannerUrl> <bannerFooterUrl>https://subdomain.onlyfy.io/uploads/company/job_banner_footer/1.jpg</bannerFooterUrl> <department><id>9</id><title>IT</title></department> <city><id>5241</id><title>Vienna</title><country>Austria</country><countryCode>AT</countryCode></city> <positiontype><id>1</id><title>Full-time</title></positiontype> <seniority><id>3</id><title>Berufserfahren</title></seniority> <startOfWork>2015-09-14</startOfWork> <headcount>1</headcount> <instance><id>1</id><name>External</name></instance> <team><id>1</id><name>Sales Vienna HQ</name></team> <custom_data_fields><custom_data_field><id>29</id><name>Department</name><form_label>Department</form_label><value>Development</value></custom_data_field></custom_data_fields> <description><job_content_1>Intro text.</job_content_1></description> </job> </jobs> </data>
Example 4: XML-CDATA / multiple jobs
<data> <company><![CDATA[onlyfy]]></company> <totalresults><![CDATA[2]]></totalresults> <currentstartdisplay><![CDATA[0]]></currentstartdisplay> <jobs> <job> <title><![CDATA[Sales Manager]]></title> <handle><![CDATA[rafsb85qgao0kokgc4skwwgswgkwg08]]></handle> <showurl><![CDATA[https://subdomain.onlyfy.io/candidate/job/show/TEST-HANDLE/rafsb85qgao0kokgc4skwwgswgkwg08]]></showurl> <template><id><![CDATA[10]]></id><name><![CDATA[Sales Manager]]></name></template> <bannerUrl><![CDATA[https://subdomain.onlyfy.io/uploads/company/jobs/1.jpg]]></bannerUrl> <bannerFooterUrl><![CDATA[https://subdomain.onlyfy.io/uploads/company/job_banner_footer/1.jpg]]></bannerFooterUrl> <department><id><![CDATA[21]]></id><title><![CDATA[Sales]]></title></department> <city><id><![CDATA[5241]]></id><title><![CDATA[Vienna]]></title><country><![CDATA[Austria]]></country><countryCode><![CDATA[AT]]></countryCode></city> <positiontype><id><![CDATA[1]]></id><title><![CDATA[Full-time]]></title></positiontype> <seniority><id><![CDATA[3]]></id><title><![CDATA[Berufserfahren]]></title></seniority> <industry_id><![CDATA[25]]></industry_id> <startOfWork><![CDATA[2015-09-14]]></startOfWork> <headcount><![CDATA[1]]></headcount> <instance><id><![CDATA[1]]></id><name><![CDATA[External]]></name></instance> <team><id><![CDATA[1]]></id><name><![CDATA[Sales-Vienna HQ]]></name></team> <custom_data_fields><custom_data_field><id><![CDATA[29]]></id><name><![CDATA[Department]]></name><form_label><![CDATA[Department]]></form_label> <value><![CDATA[Sales]]></value></custom_data_field></custom_data_fields> <description><job_content_1><![CDATA[Intro text.]]></job_content_1><job_content_2><![CDATA[Example content]]></job_content_2></description> </job> <job> <title><![CDATA[Software Developer]]></title> <handle><![CDATA[5q6vfzi2ixhc2sdlrhfm8irsb0yczzj]]></handle> <showurl><![CDATA[https://subdomain.onlyfy.io/candidate/job/show/TEST-HANDLE/5q6vfzi2ixhc2sdlrhfm8irsb0yczzj]]></showurl> <template><id><![CDATA[11]]></id><name><![CDATA[Developer]]></name></template> <bannerUrl><![CDATA[https://subdomain.onlyfy.io/uploads/company/jobs/1.jpg]]></bannerUrl> <bannerFooterUrl><![CDATA[https://subdomain.onlyfy.io/uploads/company/job_banner_footer/1.jpg]]></bannerFooterUrl> <department><id><![CDATA[9]]></id><title><![CDATA[IT]]></title></department> <city><id><![CDATA[5241]]></id><title><![CDATA[Vienna]]></title><country><![CDATA[Austria]]></country><countryCode><![CDATA[AT]]></countryCode></city> <positiontype><id><![CDATA[1]]></id><title><![CDATA[Full-time]]></title></positiontype> <seniority><id><![CDATA[3]]></id><title><![CDATA[Berufserfahren]]></title></seniority> <industry_id><![CDATA[25]]></industry_id> <startOfWork><![CDATA[2015-09-14]]></startOfWork> <headcount><![CDATA[1]]></headcount> <instance><id><![CDATA[1]]></id><name><![CDATA[External]]></name></instance> <team><id><![CDATA[1]]></id><name><![CDATA[Sales-Vienna HQ]]></name></team> <custom_data_fields><custom_data_field><id><![CDATA[29]]></id><name><![CDATA[Department]]></name><form_label><![CDATA[Department]]></form_label> <value><![CDATA[Sales]]></value></custom_data_field></custom_data_fields> <description><job_content_1><![CDATA[Intro text.]]></job_content_1><job_content_2><![CDATA[Example content]]></job_content_2></description> </job> </jobs> </data>