1. Firefish Software Help Centre
  2. Websites
  3. Going Live, SSL Certificates & DNS Settings

Using Your API XML Jobs Feed

Access and use your website API XML feed

An API XML feed is a feature that allows you to see clearly when updates are made to a website - which is great for flagging when new jobs are added to your website!

Subscribing to a website XML feed means you don't need to manually check the website for new content.

You can access your XML feed in 2 ways:

  1. Go to Website > Job Search:

Go to Website > Job Search:


2. Add /rss/latestadverts.aspx to your Firefish site URL.

Here’s an example of the format of the XML feed on our own site: https://jobs.firefishsoftware.com/rss/latestadverts.aspx

Filtering & formatting your XML feed

Filtering your XML feed

The XML feeds are not pre-filtered, you (or your web designer) should be able to use JavaScript (or whatever language you are using to retrieve the XML feed) to filter it onto your website.

The XML feed contains a set of custom tags that include things like the Discipline, Role, Location, etc. These are all part of a custom ‘ffAdvert’ XML namespace that we have added and they follow this structure: ‘ffAdvert:[TagName]’.

Formatting your XML feed

The XML feed is provided in it's raw format with no formatting. We recommend that any formatting is added on your website by your web designer/developer.

If you'd like to output the html formatting of your adverts (e.g. hyperlinks, bold, italics) you can enable this option within Website > Jobs Plugin:

Within Website > Job Search you can also choose whether the recruiters name, email, direct dial and/or profile image should output in your XML feed:

The recruiters details are taken from the contact record of the recruiter who is assigned to each advert on your database.

Documentation for Web Designers/Developers

Your API XML feed can be used to build applications and websites that display the current live vacancy data held within your Firefish database, including the job title, description, closing date and other related data.

For more information and implementation considerations, please refer to the following documentation.