Job API


With our API services, our customers have a simple and effective tool for importing and exporting relevant data.

The API contains many valuable services such as

  • Job import from newspaper ad booking systems
  • Job import from multi-posters services like Broadbean, Idibu, Recruitive and Jobmate
  • Job import from job aggregators like Indeed, CareerJet, Adzuna, CV Library and Jobg8
  • Building job search widgets
  • Getting latest and upsold jobs
  • Getting jobs by specific categories and/or locations
  • Getting jobs by search keywords
  • Registering job alerts (Jobs By Email)
  • Single Sign On (unified log in)
  • E-commerce integration
  • CRM integration (SalesForce etc.)
  • And much more

Job import API

MatchWork has a standardised importing service which can receive XML either in standard MatchWork format or transform other XML formats.

Among the many services we integrate to are: Indeed, Broadbean, Jobmate, Jobg8, EasyCruit, CareerJet and Adzuna and many more as well as numerous ad booking systems.
Imported jobs from aggregators can be displayed below your own jobs and in a less highlighted display.

We also support direct integrations to agencies, employers or county councils so all their jobs can be directly fed into the database and put online without any additional inputting.

Job export API

As part of our API services we also allow customers to get data from the database to e.g. display in newsletters, on their main website or for reporting purposes.

It can also be used to display upsold jobs on main editorial sites, in Twitter or anywhere else where it makes sense to push relevant jobs that will link back to the job board.

It is also possible to extract jobs based on keyword searches and even generate your own search widget based on the MatchWork API.
It can even be used to create job alert widgets (Jobs By Email) allowing users to save their job alert outside the job board.

The extraction of jobs based on keywords can e.g. be used to show contextual relevant jobs alongside news articles on editorial web sites.

Read more about our job export API here: https://api.matchwork.com

Single Sign On API

If you are a members organisation that want to ensure that members can use the same login on the job board that they have for the members section, we support the use of a Single Sign On API allowing users to automatically register and sign in in sync with your own members database.  

This will save the users a lot of time and make their journey across the websites much smoother.

Job scraping

The MatchWork solution also features scraping; the ability to extract relevant jobs from specific web sites such as employer web sites, other job boards, job aggregator sites and so on.
Scraped jobs can be displayed below own jobs and in a less highlighted styling.

Data migration

When switching job board systems, it is crucial to retain as much as your hard earned registered data as possible. Data such as user profiles, CVs, job alerts, employer accounts, job ads, employer logos and so on should be migrated over if at all possible.  

We have a lot of experience in migrating data from other job board systems when customers have changed to the MatchWork solution.

The process for migrating the data will initially be to take test data and migrate it into our test database and do a complete test on our platform with the data. During this process, we develop the code that must handle the data conversion and we test that all data work seamlessly. This process is normally initiated early in the project stage to allow for sufficient correction time. Dependent on data volumes and complexity this process is repeated 1-3 times until all the data and full volume of data can be transferred without issues. Upon final launch, we will perform a full migration. 

Included in the migration work is also setting up permanent redirects (301) between previous URLs indexed in search engines to new URLs to ensure the page rank for these relevant links is preserved. 

E-commerce & CRM integration

The MatchWork API can integrate to E-commerce & CRM systems such as SalesForce, SAP and MS Dynamics NAV to synchronise purchases and customer information for invoicing purposes.

Please contact us if you want to know more about the technical details of our APIs and our XML schemas.