Space Training Catalogue API

You can access the training catalogue programmatically via our API:

https://training.spaceskills.org/api/v1

Make GET requests to any of the endpoints listed below. No authentication is required at present.

Please note that this API is in alpha, and we can’t guarantee that it will always behave. We plan to develop it and this documentation further in due course.

Training opportunities

/opportunities

with optional query parameters:

Parameter Type Description
keyword String A keyword or phrase to look for in the opportunity’s title or description
providers[] Array of strings The names of training providers
types[] Array of strings The names of training types
topics[] Array of strings The names of training topics

Example

GET https://training.spaceskills.org/api/v1/opportunities?keyword=gnss&providers[]=ESA

This query would return all training opportunities provided by ESA containing the word 'GNSS'.

Degrees

/degrees

with optional query parameters:

Parameter Type Description
keyword String A keyword or phrase to look for in the opportunity’s title or description
providers[] Array of strings The names of training providers
subjects[] Array of strings The names of subjects

Example

GET https://training.spaceskills.org/api/v1/degrees?keyword=physics&providers[]=University%20of%20Lincoln

This query would return all degrees provided by the University of Lincoln rleated to physics.