Trainings
List trainings
Retrieve a paginated list of trainings.
get/talent-training/api/v1/trainings
Query parameters
searchstring
Example:French
Find a training from a string. Search is based on title, subtitle and description.
providerIdsinteger[]
Filter out trainings by provider ID.
[ 1, 2, 3 ]
categoryIdsinteger[]
Filter out trainings by category ID.
[ 2, 5, 6 ]
idinteger[]
Filter out trainings based on their id.
fields.root'count'
Include collection properties.
pageinteger
Page number
limitinteger
Page size
Response
OK
Example response
{
"items": [
{
"id": 45,
"state": "Ready",
"type": "External",
"title": "Mastering French: From Basics to Fluency",
"subtitle": "A Complete Training Program to Speak, Read, and Write with Confidence",
"description": "Unlock the beauty of the French language with this immersive training designed for learners at all levels. Whether you're a complete beginner or looking to refine your skills, this course covers essential grammar, vocabulary, pronunciation, and real-world conversation practice. Through interactive lessons, cultural insights, and practical exercises, you’ll gain the tools and confidence to use French in everyday and professional settings.",
"provider": {
"id": 12,
"name": "L'Élan Français",
"websiteHref": "https://elan-francais.fr"
},
"level": "Beginner",
"isCertifying": false,
"isMandatory": false,
"category": {
"id": 2,
"name": "Languages",
"t9n": {
"name": {
"Fr": "Langues",
"Es": "Idiomas"
}
}
}
}
]
}