example-data.com
Menu
Browse docs and collections

lessons

lessons

Page 8 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": 169,
      "courseId": 22,
      "title": "Hands-On Best Practices",
      "slug": "hands-on-best-practices-c22-8",
      "description": "Et ante sponte maxime.",
      "content": "Valetudo vir aetas administratio cumque. Utilis debilito odio cubitum virga solus coadunatio dolore venio. Praesentium adipisci absorbeo cuppedia curso animadverto.\n\nTrans alias voluntarius cariosus villa apto tyrannus corporis talis. Ver vesper audax advoco caveo ulterius tenus utrum adipisci. Compello nobis alioqui.\n\nUtroque accusator antepono cras coruscus. Abbas adnuo contigo. Assentator virgo degero aedificium.",
      "sortOrder": 8,
      "durationMinutes": 57,
      "videoUrl": null,
      "createdAt": "2026-06-18T10:05:49.121Z",
      "updatedAt": "2026-05-22T00:00:00.000Z"
    },
    {
      "id": 170,
      "courseId": 22,
      "title": "Deep Dive into Tooling",
      "slug": "deep-dive-into-tooling-c22-9",
      "description": "Ultra defessus confido substantia aeneus condico vinum stultus bibo.",
      "content": "Asperiores suppono arceo speciosus amaritudo denuncio utor. Odit inflammatio audacia necessitatibus. Absorbeo tempus culpa tredecim aveho et pax decretum asporto vere.\n\nTimidus utrimque sumo conventus totus vitium consequuntur suspendo. Ut deficio commodi. Dolor vetus terreo maiores maiores astrum admitto ratione contigo.\n\nCurriculum despecto cunae angelus neque consequatur thymum doloremque vita decerno. Defessus temperantia tener substantia subvenio distinctio cibus. Apud paens accendo decens carus validus cedo.\n\nTepesco basium tenus soleo cinis. Cibo deporto amaritudo voluptatem suscipio caste. Theologus supellex illum ciminatio absque volva.",
      "sortOrder": 9,
      "durationMinutes": 3,
      "videoUrl": "https://example.com/courses/22/lessons/170.mp4",
      "createdAt": "2026-06-13T16:37:19.406Z",
      "updatedAt": "2026-05-22T00:00:00.000Z"
    },
    {
      "id": 171,
      "courseId": 23,
      "title": "Exploring Core Concepts",
      "slug": "exploring-core-concepts-c23-0",
      "description": "Iste theca cimentarius pectus molestiae capillus eos. Conor varietas verbera terminatio stella ea supplanto.",
      "content": "Addo accendo attonbitus denuo subiungo desparatus viriliter. Soluta reiciendis cupressus varietas tero verto curto claudeo. Nihil clarus credo conservo usitas ceno pecto.\n\nTemplum nisi communis sulum confugo. Absens vesica atrocitas subvenio. Vespillo venia mollitia delego cuius taceo itaque caput occaecati peior.\n\nCariosus adeptio inventore anser. Conicio turba audeo sophismata stultus. Laboriosam adfero vigilo.",
      "sortOrder": 0,
      "durationMinutes": 36,
      "videoUrl": "https://example.com/courses/23/lessons/171.mp4",
      "createdAt": "2024-10-18T00:40:48.185Z",
      "updatedAt": "2024-11-06T20:14:47.372Z"
    }
  ],
  "meta": {
    "page": 8,
    "limit": 24,
    "total": 545,
    "totalPages": 23
  },
  "links": {
    "self": "/api/v1/lessons?page=8&limit=24",
    "first": "/api/v1/lessons?page=1&limit=24",
    "last": "/api/v1/lessons?page=23&limit=24",
    "next": "/api/v1/lessons?page=9&limit=24",
    "prev": "/api/v1/lessons?page=7&limit=24"
  }
}