Feed API

the feed api allows you as a jobylon customer to retrieve job data in xml/json format and display it in your own interface this is suitable for more advanced implementations than what our job widget can provide getting started our customer support can set up feeds on request once configured, you will receive a url for the specific feed the default content format is xml, but by appending ?format=json to any url the content will be formatted in json response body schema you can find the xml schema for the response here job object schema docid\ fdgrhmy9ur548z ie74er response body example you can find an example of the xml response here job structure example docid 5cemusxuzt83cxrpzdgs1 response examples \<job> \<id>4069\</id> \<categories> \<category> \<id>159\</id> \<text>\<!\[cdata\[tech]]>\</text> \</category> \</categories> \<company> \<id>6\</id> \<slug>\<!\[cdata\[jobylon]]>\</slug> \<logo>\<!\[cdata\[https //media eu jobylon com/companies/company logo/jobylon/social squared rgb 911b9470 png]]>\</logo> \<cover>\<!\[cdata\[https //media eu jobylon com/jobs/company cover/full stack pythondjango developer/cover 940fe1cc jpg]]>\</cover> \<industry>\<!\[cdata\[startup]]>\</industry> \<name>\<!\[cdata\[jobylon]]>\</name> \<descr>\<!\[cdata\[\<p>jobylon develops and offers a modern hiring software (saas) to companies who want to create and share \<strong>beautiful job ads and manage their applicants with ease \</strong> the recruitment industry has stayed unchanged for too long whilst the need for a simple and efficient tool has increased \</p> \<p>jobylon was founded in 2011 and since then we've launched a number of exciting projects and ventures within the hr tech space we've always had the same goal \<strong>to use technology and innovation to change and simplify what is today a traditional space \</strong>\</p> \<p>during this time we've also been awarded as one of \<strong>sweden's hottest entrepreneurs\</strong> and nominated for the \<strong>red herring\</strong> award we've done this with a small but dedicated team!\</p> \<p>today, we work with nearly \<strong>1000 employers\</strong> from more than \<strong>80 countries worldwide\</strong>, including amazing organisations such as 7 eleven, schibsted, scandic hotels, vaimo, bonnier and \<a href="https //www jobylon com/testimonials/">many more!\</a>\</p>]]>\</descr> \<website>\<!\[cdata\[http //emp jobylon com/]]>\</website> \</company> \<contact> \<name>\<!\[cdata\[niklas emanuelsson]]>\</name> \<email>\<!\[cdata\[niklas\@jobylon com]]>\</email> \<photo>\<!\[cdata\[https //media eu jobylon com/main contact/f299a79d289ca240b00bc57529552caa 0622460b jpg]]>\</photo> \<phone>\<!\[cdata\[+4670 487 25 18]]>\</phone> \</contact> \<departments> \<descr>it\</descr> \<id>1473\</id> \</departments> \<title>\<!\[cdata\[full stack python/django developer]]>\</title> \<slug>\<!\[cdata\[full stack pythondjango developer]]>\</slug> \<descr>\<!\[cdata\[\<p>we're a growing start up with big ambitions and even though we've come a long way, we have a lot of exciting challenges left to tackle! we are now looking for another \<strong>dedicated, eager and passionate\</strong> developer to further help us realise our vision we have \<a href="https //emp jobylon com/customers">amazing clients\</a>, loads of ideas and an exciting roadmap, but mainly we're looking to change a traditional space and create value for our customers \<strong>that's why we need you!\</strong>\</p> \<p>on a day to day basis, you'll be involved in all phases of the software life cycle, from specification to design, implementation and deployment \</p> \<p>you are keen to contribute with your own ideas and we expect that you'll grow into an important part in our expansion, owning and driving parts of the system \</p>]]>\</descr> \<skills>\<!\[cdata\[\<p>you are an experienced full stack developer who have a genuine passion for web development and always looking to learn new technologies \</p> \<p>\<strong>you build things daily with\</strong>\</p> \<ul> \<li>python and django\</li> \<li>javascript/coffeescript/es6\</li> \</ul> \<p>\<strong>you know your way around\</strong>\</p> \<ul> \<li>elasticsearch\</li> \<li>memcached and redis\</li> \<li>mysql/postgresql\</li> \<li>rabbitmq\</li> \</ul> \<p>\<strong>played a bit with\</strong>\</p> \<ul> \<li>javascript mvc (angular, flux/react or similar)\</li> \</ul> \<p>\<strong>and sometimes tamper with\</strong>\</p> \<ul> \<li>less and css\</li> \</ul>]]>\</skills> \<function>\<!\[cdata\[software development]]>\</function> \<experience>\<!\[cdata\[experienced]]>\</experience> \<employment type>\<!\[cdata\[full time]]>\</employment type> \<from date>2016 04 21\</from date> \<to date>2019 12 31\</to date> \<language>\<!\[cdata\[en]]>\</language> \<locations> \<location> \<city short>\<!\[cdata\[stockholm]]>\</city short> \<area 1>\<!\[cdata\[stockholms län]]>\</area 1> \<postal code>\<!\[cdata\[113 31]]>\</postal code> \<area 1 short>\<!\[cdata\[stockholms län]]>\</area 1 short> \<municipality>\<!\[cdata\[stockholm]]>\</municipality> \<country>\<!\[cdata\[sweden]]>\</country> \<url>\<!\[cdata\[https //maps google com/?q=h%c3%a4lsingegatan+49,+113+31+stockholm,+sweden\&ftid=0x465f9d76eae53039 0x1005e3c61fb0a66]]>\</url> \<place id>\<!\[cdata\[chijotdl6nadx0yrzgr7ytxeaae]]>\</place id> \<text>\<!\[cdata\[hälsingegatan 49, stockholm, sweden]]>\</text> \<city>\<!\[cdata\[stockholm]]>\</city> \<postal code short>\<!\[cdata\[113 31]]>\</postal code short> \<country short>\<!\[cdata\[se]]>\</country short> \</location> \</locations> \<video> \<content> \<id> \<!\[cdata\[ v34s hnm1cg ]]> \</id> \<url> \<!\[cdata\[ https //www youtube com/watch?v=v34s hnm1cg ]]> \</url> \<src> \<!\[cdata\[ youtube ]]> \</src> \</content> \<url> \<!\[cdata\[ https //www youtube com/watch?v=v34s hnm1cg ]]> \</url> \</video> \<benefits> \<id>1\</id> \<text>\<!\[cdata\[ free coffee ]]>\</text> \<id>2\</id> \<text>\<!\[cdata\[ 60 days vacation ]]>\</text> \</benefits> \<workspace type>remote\</workspace type> \<internal reference>12345\</internal reference> \<dt created>2021 07 09 11 20 00 112428+00 00\</dt created> \<dt modified>2021 07 09 11 21 30 347482+00 00\</dt modified> \<status changed>2021 07 09 11 21 30 347482+00 00\</status changed> \<owner> \<id>1\</id> \<name>\<!\[cdata\[ admin adminsson ]]>\</name> \<email>\<!\[cdata\[ admin\@jobylon com ]]>\</email> \</owner> \<urls> \<ad>\<!\[cdata\[https //emp jobylon com/jobs/4069 jobylon full stack pythondjango developer/]]>\</ad> \<apply>\<!\[cdata\[https //emp jobylon com/applications/jobs/4069/create/]]>\</apply> \</urls> \</job> \[ { "id" 4069, "categories" \[ { "category" { "text" "tech", "id" 159 } } ], "company" { "logo" "https //media eu jobylon com/companies/company logo/jobylon/social squared rgb 911b9470 png", "slug" "jobylon", "descr" "\<p>jobylon develops and offers a modern hiring software (saas) to companies who want to create and share \<strong>beautiful job ads and manage their applicants with ease \</strong> the recruitment industry has stayed unchanged for too long whilst the need for a simple and efficient tool has increased \</p>\n\<p>jobylon was founded in 2011 and since then we've launched a number of exciting projects and ventures within the hr tech space we've always had the same goal \<strong>to use technology and innovation to change and simplify what is today a traditional space \</strong>\</p>\n\<p>during this time we've also been awarded as one of \<strong>sweden's hottest entrepreneurs\</strong> and nominated for the \<strong>red herring\</strong> award we've done this with a small but dedicated team!\</p>\n\<p>today, we work with nearly \<strong>1000 employers\</strong> from more than \<strong>80 countries worldwide\</strong>, including amazing organisations such as 7 eleven, schibsted, scandic hotels, vaimo, bonnier and \<a href=\\"https //www jobylon com/testimonials/\\">many more!\</a>\</p>", "website" "http //emp jobylon com/", "id" 6, "industry" "startup", "name" "jobylon", "cover" "https //media eu jobylon com/jobs/company cover/full stack pythondjango developer/cover 940fe1cc jpg" }, "contact" { "phone" "+4670 487 25 18", "email" "niklas\@jobylon com", "name" "niklas emanuelsson", "photo" "https //media eu jobylon com/main contact/f299a79d289ca240b00bc57529552caa 0622460b jpg" }, "departments" \[ { "department" { "descr" "it", "id" 1473 } } ], "summary" "are you looking for a challenging role and to develop your skills? then this position is perfect for you!", "title" "full stack python/django developer ", "slug" "full stack pythondjango developer", "descr" "\<p>we're a growing start up with big ambitions and even though we've come a long way, we have a lot of exciting challenges left to tackle! we are now looking for another \<strong>dedicated, eager and passionate\</strong> developer to further help us realise our vision we have \<a href=\\"https //emp jobylon com/customers\\">amazing clients\</a>, loads of ideas and an exciting roadmap, but mainly we're looking to change a traditional space and create value for our customers \<strong>that's why we need you!\</strong>\</p>\n\<p>on a day to day basis, you'll be involved in all phases of the software life cycle, from specification to design, implementation and deployment \</p>\n\<p>you are keen to contribute with your own ideas and we expect that you'll grow into an important part in our expansion, owning and driving parts of the system \</p>", "skills" "\<p>you are an experienced full stack developer who have a genuine passion for web development and always looking to learn new technologies \</p>\n\<p>\<strong>you build things daily with\</strong>\</p>\n\<ul>\n\<li>python and django\</li>\n\<li>javascript/coffeescript/es6\</li>\n\</ul>\n\<p>\<strong>you know your way around\</strong>\</p>\n\<ul>\n\<li>elasticsearch\</li>\n\<li>memcached and redis\</li>\n\<li>mysql/postgresql\</li>\n\<li>rabbitmq\</li>\n\</ul>\n\<p>\<strong>played a bit with\</strong>\</p>\n\<ul>\n\<li>javascript mvc (angular, flux/react or similar)\</li>\n\</ul>\n\<p>\<strong>and sometimes tamper with\</strong>\</p>\n\<ul>\n\<li>less and css\</li>\n\</ul>", "function" "software development", "experience" "experienced", "employment type" "full time", "from date" "2016 04 21", "to date" "2019 12 31", "language" "en", "locations" \[ { "location" { "city" "stockholm", "municipality" "stockholm", "postal code short" "113 31", "country short" "se", "area 1 short" "stockholms l\u00e4n", "city short" "stockholm", "area 1" "stockholms l\u00e4n", "url" "https //maps google com/?q=h%c3%a4lsingegatan+49,+113+31+stockholm,+sweden\&ftid=0x465f9d76eae53039 0x1005e3c61fb0a66", "place id" "chijotdl6nadx0yrzgr7ytxeaae", "text" "h\u00e4lsingegatan 49, stockholm, sweden", "country" "sweden", "postal code" "113 31" } } ], "video" { "url" "https //www youtube com/watch?v=v34s hnm1cg", "content" { "id" "v34s hnm1cg", "src" "youtube", "url" "https //www youtube com/watch?v=v34s hnm1cg" } }, "visibility" "external", "benefits" \[ { "id" 1, "text" "free coffee" }, { "id" 2, "text" "60 days vacation" } ], "workspace type" "remote", "internal reference"\ null, "dt created" "2021 07 09t11 20 00 112428z", "dt modified" "2021 07 09t11 21 30 347462z", "status changed" "2021 07 09t11 21 30 347482z", "owner" { "id" 1, "name" "admin adminsson", "email" "admin\@jobylon com" }, "urls" { "apply" "https //emp jobylon com/applications/jobs/4069/create/", "ad" "https //emp jobylon com/jobs/4069 jobylon full stack pythondjango developer/" } } ] field details job name type description id integer job id categories array collection of category company object company object contact object contact object departments array collection of department summary string job summary descr string html formatted string of text employment type string employment type experience string experience level from date string job ad advertised from this date function string job function language string language used in job ad (iso 639 1) locations array collection of location skills string html formatted string of text slug string job slug, without complete url title string job title to date string job ad advertised from to date dt created string datetime that job was created dt modified string datetime that job was last modified status changed string datetime when job status changed workspace type string workspace type video object video object visibility string job ad visibility benefits object benefits object internal reference object internal reference owner object owner object urls object url object category name type description id integer category id text string category name company name type description id integer company id cover url url to cover image descr string html formatted string of text industry string company industry logo url url to logo name string company name slug string company slug, without complete url website url url for company website contact name type description email string email for contact name string full name of contact phone string phone number for contact photo url url to photo of contact department name type description id integer department id desc string html formatted string of text location name type description area 1 short string short name of city area, default to full name area 1 string name of city area city string name of city city short string short name of city, defaults to full name country string country of location country short string country alpha 2 code municipality string name of city municipality place id string id of location on google maps postal code string postal code of location postal code short string short postal code, default to full postal code text string name or full address of location url url url to location on google maps video name type description id string video id at source src string source of video url url url to video benefits name type description id integer benefit id text string benefit name owner name type description id integer id of the job owner name string full name of the job owner email string email of the job owner url name type description apply url url to application form ad url url to ad feed metadata by using the feed metadata /feeds/\<hash>/meta/ or the job detail metadata /feeds/\<hash>/\<job id>/meta/ endpoint, you can get info about how the different metadata of the feed metadata name type description categories url endpoint to fetch the categories metadata companies url endpoint to fetch the companies metadata departments url endpoint to fetch the departments metadata experiences url endpoint to fetch the experiences metadata functions url endpoint to fetch the functions metadata locations url endpoint to fetch the locations metadata layers url endpoint to fetch the layers metadata questions url endpoint to fetch the job questions metadata statuses url endpoint to fetch the statuses metadata note layers are dynamic by nature the metadata endpoint can provide information on how many there are metadata detail name type description questions url endpoint to fetch the job questions metadata statuses url endpoint to fetch the statuses metadata all endpoints are paginated default pagination size is 10 and can be adjusted by the page size query parameter the maximum size is 300 categories name type description count integer number of categories on the feed next url next url to query the data previous url previous url to query the data results array collection of categorymetadata categorymetadata name type description id integer id of the category text string name of the category company integer id of the company that the category belongs to companies name type description count integer number of companies on the feed next url next url to query the data previous url previous url to query the data results array collection of companymetadata companymetadata name type description id integer id of the company name string name of the company internal name string name of the company used internally in jobylon departments name type description count integer number of departments on the feed next url next url to query the data previous url previous url to query the data results array collection of departmentmetadata departmentmetadata name type description id integer id of the department name string name of the department company integer id of the company the department belongs to label string how the department is labelled in the company label plural string how the department is labelled in the company in plural experiences name type description count integer number of experiences on the feed next url next url to query the data previous url previous url to query the data results array collection of experiencemetadata experiencemetadata name type description id integer id of the experience text string name of the experience functions name type description count integer number of functions on the feed next url next url to query the data previous url previous url to query the data results array collection of functionmetadata functionmetadata name type description id integer id of the function text string name of the function locations name type description count integer number of locations on the feed next url next url to query the data previous url previous url to query the data results array collection of locationmetadata locationmetadata name type description location string name of the location area string name of the area of the location company integer id of the company the location belongs to layers name type description count integer number of layers on the feed next url next url to query the data previous url previous url to query the data results array collection of layersmetadata layersmetadata name type description id integer id of the layer text string name of the layer company integer id of the company the layer belongs to dimension integer dimension that layer belongs to layer name string the name of the dimension of the layer layer name plural string the plural name of the dimension of the layer questions name type description count integer number of questions on the job next url next url to query the data previous url previous url to query the data results array collection of questionsmetadata questionsmetadata name type description id integer id of the question label string name of the question choice type string type of the question one of questionschoicetypes choices array list of possible choices empty if the answer is free questionschoicetypes name description code code question text short free text question link link question select one select one choice from choices array question select multiple select one or more choices from choices array question range range question statuses name type description count integer number of statuses on the feed next url next url to query the data previous url previous url to query the data results array collection of statusesmetadata statusesmetadata name type description id integer id of the status name string name of the status company integer id of the company the status belongs to group integer the group the status belongs to group a group is an integer that categorizes the status into different "groups" (e g rejected status) bellow is a list of all availabe values a group can take and their meaning number group 0 new 1 in progress 19 rejected 20 hired 21 on hold