v1
latestOpenAPI 3.1.02026-08-04164270844.7 KBList all ID mappings
🔑
Required OAuth scope: externalIds:read.
📖
This endpoint is paginated with a page size of 5,000 external IDs. For more information, see the Pagination guide.
Lists all external ID mappings that link resources together.
Query parameters
Filter on platform property with LHS bracket notation.
Expected value format is a string.
{
"eq": "loremIpsum",
"ne": "loremIpsum",
"in": [
"loremIpsum"
],
"nin": [
"loremIpsum"
]
}Filter on type property with LHS bracket notation.
Expected value format is a string (attempt, classroom, classroomAttendance, classroomAttendanceSheet, classroomSlot, classroomSlotRegistration, course, group, learningNeed, path, pathEnrollment, pathSession, pathTracking, registrationRequest, user).
{
"eq": "attempt",
"ne": "attempt",
"in": [
"attempt"
],
"nin": [
"attempt"
]
}Filter on value property with LHS bracket notation.
Expected value format is a string.
{
"eq": "loremIpsum",
"ne": "loremIpsum",
"in": [
"loremIpsum"
],
"nin": [
"loremIpsum"
]
}Filter on targetId property with LHS bracket notation.
Expected value format is a valid ID (24 digits or letters).
{
"eq": "507f1f77bcf86cd799439011",
"ne": "507f1f77bcf86cd799439011",
"in": [
"507f1f77bcf86cd799439011"
],
"nin": [
"507f1f77bcf86cd799439011"
]
}Headers
The version of the API.
Response
Returns one page of 5000 external IDs.
Example response
[
{
"platform": "external catalog",
"targetId": "507f1f77bcf86cd799439011",
"targetType": "course",
"value": "945628-01",
"_id": "507f1f77bcf86cd799439011"
}
]