%3C%21-- custom style from helpscout --%3E %3C%21-- Global site tag (gtag.js) - Google Analytics --%3E

Trainings

Trainings are our core data. Each training belongs to one institute

At this moment it is not possible to add or POST trainings using this API endpoint. It is possible to automatically update your trainings using an XML-feed.

Available methods

Method Description
GET /trainings.xml Get info for multiple trainings.
GET /trainings/{id}.xml Get detailed info for training with id  {id}.

Return a list of trainings

Request: GET /trainings.xml?api_key=YOURAPIKEY Note: we return only status = 'published' trainings

Parameter Type Values Description
subject_id Integer An id of any subject Finds all trainings within this subject
institute_id Integer An id of any institute Finds all trainings from this institute
method String Method name e.g.  e-learning
level String Level name e.g.  University
region String Region name e.g.  Amsterdam
syndicate String Syndicate name e.g.  Cedeo, EXIN
created_from Date YYYY-MM-DD Created after this date
modified_from Date YYYY-MM-DD Last modified after this date
query String Free text A search query that will do a search similar to a search on Springest
full Boolean true, false Get more training related information

Get one training

Request:  GET /trainings/123.xml?api_key=YOURAPIKE  Note: we return any 'status' of trainings when a specific training is directly called. trainings /:ID

XML to API

Producttype in xml
Method output on host: https://api.springest.nl

none
None
home
Thuisstudie
classroom
Klassikaal
in-company
In-company / Maatwerk
e-learning
E-Learning
book
Boek
event
Evenement
video
Video
test
Test
group Groepstraining
coaching Coaching
treatment Behandeling
individual Individueel
exam Examen