enrollments
enrollments
Page 2 of 21.
Overview
-
User #13 enrolled Course #30 (27%)
12/30/2025, 10:27:07 PM
View record -
User #14 enrolled Course #18 (71%)
3/6/2026, 7:30:00 AM
View record -
User #14 enrolled Course #5 (85%)
5/14/2026, 11:46:08 PM
View record -
User #14 enrolled Course #43 (46%)
2/13/2026, 2:30:42 AM
View record -
User #15 enrolled Course #57 (91%)
12/10/2025, 2:34:29 AM
View record -
User #15 enrolled Course #65 (43%)
5/8/2025, 2:52:49 PM
View record -
User #15 enrolled Course #38 (7%)
7/2/2025, 1:54:47 AM
View record -
User #16 enrolled Course #64 (38%)
5/10/2026, 9:24:53 PM
View record -
User #16 enrolled Course #51 (93%)
4/15/2026, 6:12:01 PM
View record -
User #17 enrolled Course #26 (34%)
3/21/2026, 9:13:10 AM
View record -
User #17 enrolled Course #30 (7%)
8/21/2025, 5:55:51 AM
View record -
User #18 enrolled Course #65 (89%)
5/20/2025, 3:03:18 PM
View record -
User #18 enrolled Course #13 (96%)
2/26/2026, 5:54:12 PM
View record -
User #19 enrolled Course #67 (68%)
5/2/2026, 1:53:40 PM
View record -
User #19 enrolled Course #37 (50%)
5/20/2025, 4:21:26 PM
View record -
User #20 enrolled Course #56 (6%)
3/27/2025, 6:38:08 PM
View record -
User #20 enrolled Course #65 (47%)
8/7/2025, 6:46:53 PM
View record -
User #20 enrolled Course #61 (74%)
12/7/2025, 1:21:21 PM
View record -
User #21 enrolled Course #79 (19%)
1/7/2026, 8:04:05 PM
View record -
User #22 enrolled Course #25 (86%)
3/11/2026, 8:34:22 PM
View record -
User #22 enrolled Course #38 (6%)
3/28/2025, 8:21:30 AM
View record -
User #23 enrolled Course #55 (11%)
5/7/2026, 1:30:02 AM
View record -
User #23 enrolled Course #66 (32%)
5/12/2026, 3:28:33 AM
View record -
User #23 enrolled Course #11 (81%)
7/1/2025, 5:23:07 AM
View record
Request
curl example
curl -sS \ "https://example-data.com/api/v1/enrollments?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/enrollments?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/enrollments.d.ts https://example-data.com/types/enrollments.d.ts
import type { Enrollment, ListEnvelope } from "./types/enrollments";
const res = await fetch(
"https://example-data.com/api/v1/enrollments?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Enrollment>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/enrollments",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 25,
"userId": 13,
"courseId": 30,
"enrolledAt": "2025-12-30T22:27:07.589Z",
"completedAt": null,
"progressPercent": 27,
"createdAt": "2025-12-30T22:23:57.316Z"
},
{
"id": 26,
"userId": 14,
"courseId": 18,
"enrolledAt": "2026-03-06T07:30:00.088Z",
"completedAt": null,
"progressPercent": 71,
"createdAt": "2026-03-06T07:25:43.588Z"
},
{
"id": 27,
"userId": 14,
"courseId": 5,
"enrolledAt": "2026-05-14T23:46:08.588Z",
"completedAt": null,
"progressPercent": 85,
"createdAt": "2026-05-14T23:42:33.156Z"
}
],
"meta": {
"page": 2,
"limit": 24,
"total": 501,
"totalPages": 21
},
"links": {
"self": "/api/v1/enrollments?page=2&limit=24",
"first": "/api/v1/enrollments?page=1&limit=24",
"last": "/api/v1/enrollments?page=21&limit=24",
"next": "/api/v1/enrollments?page=3&limit=24",
"prev": "/api/v1/enrollments?page=1&limit=24"
}
}