API Documentation

The pages below give all the information needed to get started with Frontcore API. There is documentation with examples of courses, coursedates and other using simple REST calls.

How to integrate Frontcore with your CRM/CMS system?

Frontcore provides RESTful API over HTTP using GET or POST methods. Listed below are all the available API methods, which allows you to create/update/delete courses and dates. It's also possible to download all course information in order to display it on your own Intranet or public web pages.

Making requests

For every API request you make, you'll need to present the API access key in the HTTP Header as X-API-Key to be authenticated. The authentication API key can be found on in Kundeweb under settings page - the "API" tab.


Keep the API key secret! It should be guarded just as your regular account password.

API Methods

Lists

Get places
Download Frontcores place IDs and their title using GET.
Get next courses
Calendar: List next courses based on course start dates using GET.
Get courses
Download course ID, title, duration, price and other attributes using GET.

Courses

Add a course
Adds a course to Frontcores database using POST.
Update a course
Updates a course in Frontcores database using PUT.
Delete a course
Deletes a course from Frontcores database using DELETE.

Dates

Add a date
Add a date for a course (start date, end date, place etc.) using POST.
Update a date
Updates a date for a course (start date, end date, place etc.) using PUT.
Get course dates
Download start dates, end dates, deadlines, places for a course using GET.
Delete a date
Delete a date for a course using DELETE.

Schools

Add a school
Advanced feature: Adds a sub-school to Frontcores database using POST.
Update a school
Updates a school in Kursguidens database using PUT.
Get school info
See current school info using GET.

Orders

Get orders
Download orders using GET.
Get an order
Download an order using GET and it's ID number.
Update an order
Updates an order using PUT.

Certificate

Check certificate status for person, using NIN
Check if person, using National identification number, have a valid certificate using GET.
Check certificate status for person, using date of birth and name
Check if person, using date of birth and name, have a valid certificate using GET.

Related info

© 2024 FrontCore