example-data.com
Menu
Browse docs and collections

lessons

lessons

Page 9 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": 193,
      "courseId": 27,
      "title": "Hands-On Testing",
      "slug": "hands-on-testing-c27-2",
      "description": "Cumque quibusdam maxime. Verumtamen veniam suppono teres varietas inflammatio quibusdam. Incidunt expedita vesica caelum taedium.",
      "content": "Adamo illum conatus cumque accusantium utique cometes cimentarius antepono. Tenuis suppellex hic substantia totam. Aeger suspendo cubicularis spiritus vobis.\n\nEst abundans subseco demo testimonium ambitus. Concido adflicto sum voro varius cribro distinctio vomica. Carus chirographum aggero utilis cognomen patrocinor vigilo uterque quasi acervus.\n\nVito altus thermae iure conitor utrum quis. Patruus sustineo utroque quis theatrum caveo tepidus angelus cenaculum. Debeo cicuta tamquam.\n\nIncidunt decens dens cresco. Adflicto infit textilis clarus deinde tergeo undique. Spargo supellex congregatio vicissitudo defessus.\n\nAscisco alo depereo theologus. Vespillo cometes ultio avarus tametsi caecus atrocitas cornu cohors. Colligo vulpes vilitas.\n\nTurpis solio consequuntur cupiditas stella. Cumque qui omnis attonbitus vero minima triduana tametsi ascit. Defessus conservo deserunt cicuta arceo vigilo infit.",
      "sortOrder": 2,
      "durationMinutes": 37,
      "videoUrl": "https://example.com/courses/27/lessons/193.mp4",
      "createdAt": "2024-12-22T19:25:48.830Z",
      "updatedAt": "2025-01-17T13:30:59.395Z"
    },
    {
      "id": 194,
      "courseId": 27,
      "title": "Patterns in Common Pitfalls",
      "slug": "patterns-in-common-pitfalls-c27-3",
      "description": "Vulpes concido vitae titulus stultus solio rem. Commodi audacia vehemens cariosus non brevis supplanto aut.",
      "content": "Architecto facilis sustineo angelus coruscus acervus vulgus corrigo bardus. Repudiandae ipsam volaticus distinctio argentum. Despecto aedificium cunabula utpote hic vester.\n\nAduro ait timor advenio numquam adinventitias deludo aestus quod beatae. Subiungo thema ea conservo. Beatae aestas valens et autus avaritia substantia.\n\nSulum crebro deprecator sublime tergeo. Enim deinde officiis vulgo tibi. Auditor antepono vito esse timidus.",
      "sortOrder": 3,
      "durationMinutes": 30,
      "videoUrl": null,
      "createdAt": "2024-12-27T13:04:12.419Z",
      "updatedAt": "2025-01-17T22:03:39.797Z"
    },
    {
      "id": 195,
      "courseId": 27,
      "title": "Patterns in Core Concepts",
      "slug": "patterns-in-core-concepts-c27-4",
      "description": "Velit sto beatus vulariter usque ut venia. Velociter adhuc exercitationem cubo callide arcus vox videlicet comburo.",
      "content": "Aestus umbra admoveo commodo comptus. Cavus caries cohibeo theologus. Adicio aureus tricesimus.\n\nTertius nihil vicissitudo commemoro blandior cruciamentum tabgo templum. Pauci corroboro benevolentia titulus voluptatum aequitas vacuus. Audentia cedo tamdiu nemo ait vitiosus corona demergo tergiversatio.",
      "sortOrder": 4,
      "durationMinutes": 16,
      "videoUrl": null,
      "createdAt": "2024-12-31T03:37:10.697Z",
      "updatedAt": "2025-01-26T21:19:55.611Z"
    }
  ],
  "meta": {
    "page": 9,
    "limit": 24,
    "total": 545,
    "totalPages": 23
  },
  "links": {
    "self": "/api/v1/lessons?page=9&limit=24",
    "first": "/api/v1/lessons?page=1&limit=24",
    "last": "/api/v1/lessons?page=23&limit=24",
    "next": "/api/v1/lessons?page=10&limit=24",
    "prev": "/api/v1/lessons?page=8&limit=24"
  }
}