v1
latestOpenAPI 3.1.02026-08-04164270844.7 KBIntegrations
Retrieve an external course
🔑
Required OAuth scope: integrations:read.
Retrieves the details of a specific course with the provided external platform course ID.
get/api/v2/integrations/{integrationId}/courses/{externalId}
Path parameters
integrationIdstring ObjectId required
Example:507f1f77bcf86cd799439011
The unique ID of the integration the course has been imported for.
externalIdstring required
Example:a3215H-7
The unique external ID of the course.
Headers
360-api-version'v2.0' required
The version of the API.
Response
Returns the details of the given external course.
Example response
{
"externalId": "l3ssup3rh3r0s",
"launchUrl": "https://player.mylearningplatform.com/launch/l3ssup3rh3r0s",
"name": "Machine Learning Crash Course",
"sources": [
{
"name": "Wikipedia",
"logoUrl": "https://en.wikipedia.org/static/images/icons/wikipedia.png"
}
],
"subjects": [
"Machine Learning",
"IT"
],
"description": "Learn the basics of machine learning.",
"duration": 45,
"imageUrl": "https://player.mylearningplatform.com/image/l3ssup3rh3r0s",
"mobileLaunchUrl": "https://player.mylearningplatform.com/mobile/launch/l3ssup3rh3r0s",
"authorId": "507f1f77bcf86cd799439011",
"courseId": "507f1f77bcf86cd799439011",
"translations": [
{
"lang": "fr",
"translatedFields": {
"description": "Apprenez les bases de l'apprentissage automatique.",
"launchUrl": "https://player.mylearningplatform.com/launch/l3ssup3rh3r0s/fr",
"mobileLaunchUrl": "https://player.mylearningplatform.com/mobile/launch/l3ssup3rh3r0s/fr",
"name": "Cours intensif sur l'apprentissage automatique",
"subjects": [
"Apprentissage automatique",
"TI"
]
}
}
]
}