example-data.com
Menu
Browse docs and collections

lessons

lessons

Page 4 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": 73,
      "courseId": 10,
      "title": "Practical Core Concepts",
      "slug": "practical-core-concepts-c10-4",
      "description": "Vomer caries video combibo numquam labore.",
      "content": "Reiciendis damno valens decretum compello sumptus beatae. Armarium sonitus careo pecus. Sopor asporto usque admoneo.\n\nCombibo barba trucido vestigium solvo patruus facilis ait maxime quisquam. Casso cornu trans acies consectetur quidem cuppedia. Amissio bellicus aiunt utrimque absens fugiat substantia caveo cruciamentum arcesso.\n\nDeputo comptus tenax. Tredecim triduana artificiose demoror tamquam cognatus. Arma decimus cursim volo curtus absconditus statua terra.",
      "sortOrder": 4,
      "durationMinutes": 49,
      "videoUrl": "https://example.com/courses/10/lessons/73.mp4",
      "createdAt": "2024-06-22T03:42:52.853Z",
      "updatedAt": "2024-07-14T22:31:52.689Z"
    },
    {
      "id": 74,
      "courseId": 10,
      "title": "Understanding Real World Examples",
      "slug": "understanding-real-world-examples-c10-5",
      "description": "Consequuntur adflicto aggredior. Magni vesica defaeco comes rerum.",
      "content": "Defleo maxime verecundia cernuus trucido angelus. Capio apostolus vestrum somniculosus cubitum centum. Tamdiu ter strenuus ab paulatim inflammatio in reprehenderit atque varius.\n\nCalculus eius vulgo. Tolero carmen aetas. Appono amicitia amoveo pauci alii consequatur.",
      "sortOrder": 5,
      "durationMinutes": 48,
      "videoUrl": "https://example.com/courses/10/lessons/74.mp4",
      "createdAt": "2024-07-05T01:36:56.521Z",
      "updatedAt": "2024-07-14T10:36:29.170Z"
    },
    {
      "id": 75,
      "courseId": 10,
      "title": "Getting Started with Optimization",
      "slug": "getting-started-with-optimization-c10-6",
      "description": "Defero curriculum antea usus argentum accusantium verecundia adhaero tempore. Curiositas clementia cogito solus aestivus victus.",
      "content": "Adsuesco solutio suus carcer patruus defaeco error. Deripio tabesco viduo odio chirographum arma deporto summisse condico. Modi studio desolo adsuesco tribuo annus aperiam.\n\nNesciunt subnecto perferendis aggredior callide impedit comparo cauda. Adflicto somnus ubi sonitus vulariter concido solvo tantum. Uterque laudantium sono sordeo stillicidium cubicularis conturbo.\n\nBestia sub perspiciatis sto crudelis. Vesper ullus somniculosus ago communis aequus somnus nisi calamitas uredo. Tendo accusator civis cornu verbum soleo cognomen strenuus synagoga.\n\nVilis amissio absorbeo vaco compono comes. Bos sequi artificiose uredo tener volo caput casso. Angulus aestivus accusamus dolore usque quo tantillus averto.\n\nSuscipio videlicet suasoria administratio cupiditas vulticulus avarus quisquam capitulus. Solvo thorax theatrum usus accusator decens vomito. Alter averto dolor delinquo ventito deripio doloribus peccatus.",
      "sortOrder": 6,
      "durationMinutes": 59,
      "videoUrl": null,
      "createdAt": "2024-06-29T04:58:52.321Z",
      "updatedAt": "2024-07-21T10:12:14.156Z"
    }
  ],
  "meta": {
    "page": 4,
    "limit": 24,
    "total": 545,
    "totalPages": 23
  },
  "links": {
    "self": "/api/v1/lessons?page=4&limit=24",
    "first": "/api/v1/lessons?page=1&limit=24",
    "last": "/api/v1/lessons?page=23&limit=24",
    "next": "/api/v1/lessons?page=5&limit=24",
    "prev": "/api/v1/lessons?page=3&limit=24"
  }
}