example-data.com
Menu
Browse docs and collections

lessons

lessons

Page 15 of 23.

Overview

Request

curl example

curl -sS \
  "https://example-data.com/api/v1/lessons?limit=25"

JavaScript example

const res = await fetch(
  "https://example-data.com/api/v1/lessons?limit=25"
);
const { data, meta } = await res.json();

TypeScript example

// Download once: mkdir -p types && curl -o types/lessons.d.ts https://example-data.com/types/lessons.d.ts
import type { Lesson, ListEnvelope } from "./types/lessons";

const res = await fetch(
  "https://example-data.com/api/v1/lessons?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Lesson>;

Python example

import requests

res = requests.get(
    "https://example-data.com/api/v1/lessons",
    params={"limit": 25},
)
data = res.json()

Response

{
  "data": [
    {
      "id": 337,
      "courseId": 50,
      "title": "Working with Testing",
      "slug": "working-with-testing-c50-1",
      "description": "Decens toties defessus. Velut ut perspiciatis assumenda terga aequitas sollicito vitium tergeo agnosco.",
      "content": "Arceo solus cui cotidie. Centum comes vapulus spoliatio strues vapulus surculus cuppedia. Cibus peccatus tribuo deserunt sollers triumphus copia.\n\nCompono abstergo toties assentator bestia valens assentator cogo adeo talio. Confugo tam occaecati uxor tutis curo ventito. Concedo amissio advoco textilis.",
      "sortOrder": 1,
      "durationMinutes": 14,
      "videoUrl": "https://example.com/courses/50/lessons/337.mp4",
      "createdAt": "2026-01-08T06:00:40.682Z",
      "updatedAt": "2026-01-19T09:42:00.104Z"
    },
    {
      "id": 338,
      "courseId": 50,
      "title": "Practical Refactoring",
      "slug": "practical-refactoring-c50-2",
      "description": "Depulso adipiscor concedo centum capillus comparo virtus torqueo. Vereor ventus dens nulla debitis.",
      "content": "Tamen aliquam adficio bellum vespillo urbanus reprehenderit creator nobis. Demitto ancilla apto odio damnatio animus cunabula socius. Alter alo suffoco suscipio voluptatum apud anser dedico pectus absorbeo.\n\nVeritas claudeo synagoga confugo adicio consequatur beatae aequitas. Bonus truculenter teres claudeo aggredior armarium virtus textor suffragium. Voluptatum tametsi vobis tres tripudio uter uberrime nisi enim.\n\nDolores absconditus sed antiquus vesica bos comburo acceptus. Paens auctor odio admoneo. Vaco turba creber unus surgo statua ultio corona.\n\nInventore curvo comedo thesaurus umquam. Cometes cur suppono. Deprecator conturbo correptius quaerat est voro aranea.",
      "sortOrder": 2,
      "durationMinutes": 17,
      "videoUrl": "https://example.com/courses/50/lessons/338.mp4",
      "createdAt": "2025-12-24T10:27:58.024Z",
      "updatedAt": "2026-01-01T09:53:24.486Z"
    },
    {
      "id": 339,
      "courseId": 50,
      "title": "Practical Deployment",
      "slug": "practical-deployment-c50-3",
      "description": "Conqueror toties aveho. Acceptus corrigo talus condico audio ulciscor tertius canonicus depraedor. Bellicus cuius balbus asporto coaegresco aedificium cunae defetiscor omnis certus.",
      "content": "Sed capio depulso vereor terreo absconditus dolor avaritia placeat. Theatrum bellicus sollicito umquam complectus vorax quia ulterius tergum. Et taedium arguo cetera.\n\nTametsi aeneus textor conduco amplexus aequus dolore amplexus subnecto impedit. Tabgo suffragium tenus uter est amplexus animus quo succedo. Sollers attero creo tristis cito versus.\n\nSubiungo villa stabilis approbo thorax. Alter artificiose stillicidium decipio nesciunt consuasor incidunt defleo labore deduco. Aestivus claro solum strues coaegresco valde aliqua aduro valens.",
      "sortOrder": 3,
      "durationMinutes": 53,
      "videoUrl": "https://example.com/courses/50/lessons/339.mp4",
      "createdAt": "2025-12-12T03:59:34.838Z",
      "updatedAt": "2026-01-10T20:07:44.946Z"
    }
  ],
  "meta": {
    "page": 15,
    "limit": 24,
    "total": 545,
    "totalPages": 23
  },
  "links": {
    "self": "/api/v1/lessons?page=15&limit=24",
    "first": "/api/v1/lessons?page=1&limit=24",
    "last": "/api/v1/lessons?page=23&limit=24",
    "next": "/api/v1/lessons?page=16&limit=24",
    "prev": "/api/v1/lessons?page=14&limit=24"
  }
}