enrollments
enrollments
Page 5 of 21.
Overview
-
User #47 enrolled Course #58 (99%)
11/2/2025, 7:11:57 AM
View record -
User #47 enrolled Course #7 (11%)
3/18/2025, 11:23:42 AM
View record -
User #47 enrolled Course #31 (60%)
2/5/2026, 10:00:11 PM
View record -
User #48 enrolled Course #77 (49%)
1/23/2026, 1:47:10 AM
View record -
User #48 enrolled Course #50 (33%)
3/4/2026, 8:34:46 PM
View record -
User #49 enrolled Course #26 (61%)
2/5/2026, 10:35:21 AM
View record -
User #49 enrolled Course #44 (39%)
10/14/2025, 4:00:26 PM
View record -
User #50 enrolled Course #14 (61%)
5/21/2026, 11:57:40 PM
View record -
User #50 enrolled Course #45 (81%)
12/7/2025, 9:09:32 AM
View record -
User #51 enrolled Course #78 (68%)
3/28/2026, 6:56:33 PM
View record -
User #51 enrolled Course #74 (2%)
5/5/2026, 3:11:42 AM
View record -
User #51 enrolled Course #15 (82%)
6/16/2025, 10:50:29 AM
View record -
User #52 enrolled Course #13 (79%)
2/17/2026, 1:20:29 PM
View record -
User #52 enrolled Course #1 (94%)
4/25/2025, 10:17:40 AM
View record -
User #53 enrolled Course #40 (83%)
1/23/2025, 10:48:34 PM
View record -
User #54 enrolled Course #4 (62%)
2/16/2026, 1:37:21 PM
View record -
User #54 enrolled Course #43 (53%)
11/16/2025, 12:45:00 PM
View record -
User #55 enrolled Course #63 (5%)
9/2/2025, 4:17:48 PM
View record -
User #56 enrolled Course #36 (46%)
5/13/2026, 8:57:39 AM
View record -
User #56 enrolled Course #64 (6%)
5/7/2026, 9:38:39 AM
View record -
User #57 enrolled Course #45 (6%)
12/17/2024, 7:22:35 AM
View record -
User #57 enrolled Course #21 (88%)
9/5/2025, 7:02:55 AM
View record -
User #58 enrolled Course #61 (88%)
1/21/2026, 11:39:58 AM
View record -
User #58 enrolled Course #49 (66%)
3/17/2026, 2:40:35 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": 97,
"userId": 47,
"courseId": 58,
"enrolledAt": "2025-11-02T07:11:57.523Z",
"completedAt": null,
"progressPercent": 99,
"createdAt": "2025-11-02T07:08:16.973Z"
},
{
"id": 98,
"userId": 47,
"courseId": 7,
"enrolledAt": "2025-03-18T11:23:42.598Z",
"completedAt": null,
"progressPercent": 11,
"createdAt": "2025-03-18T11:19:05.245Z"
},
{
"id": 99,
"userId": 47,
"courseId": 31,
"enrolledAt": "2026-02-05T22:00:11.445Z",
"completedAt": null,
"progressPercent": 60,
"createdAt": "2026-02-05T21:55:28.214Z"
}
],
"meta": {
"page": 5,
"limit": 24,
"total": 501,
"totalPages": 21
},
"links": {
"self": "/api/v1/enrollments?page=5&limit=24",
"first": "/api/v1/enrollments?page=1&limit=24",
"last": "/api/v1/enrollments?page=21&limit=24",
"next": "/api/v1/enrollments?page=6&limit=24",
"prev": "/api/v1/enrollments?page=4&limit=24"
}
}