example-data.com
Menu
Browse docs and collections

Overview

courses / #41

The Complete Guide to React

instructorUserId
Enos Hamill @enos_hamill
title
The Complete Guide to React
slug
the-complete-guide-to-react-41
description
Cursus velit teneo triduana commodo tempus. Tracto utor careo vita tantillus veniam delinquo sint adinventitias. Ambitus sed spiculum vesica officia cupressus totam.
category
programming
difficulty
beginner
language
Spanish
durationHours
24.7
priceFrom
115.73
currency
USD
thumbnailUrl
https://picsum.photos/seed/course-41/800/450
rating
3.5
ratingCount
166
enrollmentCount
455
isPublished
true
createdAt
updatedAt

Component variants

Related

Request

curl example

curl -sS \
  "https://example-data.com/api/v1/courses/41" \
  -H "Accept: application/json"

JavaScript example

const res = await fetch(
  "https://example-data.com/api/v1/courses/41"
);
const course = await res.json();

TypeScript example

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

const res = await fetch(
  "https://example-data.com/api/v1/courses/41"
);
const course = (await res.json()) as Course;

Python example

import requests

res = requests.get(
    "https://example-data.com/api/v1/courses/41"
)
course = res.json()

Response

{
  "id": 41,
  "instructorUserId": 65,
  "title": "The Complete Guide to React",
  "slug": "the-complete-guide-to-react-41",
  "description": "Cursus velit teneo triduana commodo tempus. Tracto utor careo vita tantillus veniam delinquo sint adinventitias. Ambitus sed spiculum vesica officia cupressus totam.",
  "category": "programming",
  "difficulty": "beginner",
  "language": "Spanish",
  "durationHours": 24.7,
  "priceFrom": 115.73,
  "currency": "USD",
  "thumbnailUrl": "https://picsum.photos/seed/course-41/800/450",
  "rating": 3.5,
  "ratingCount": 166,
  "enrollmentCount": 455,
  "isPublished": true,
  "createdAt": "2026-05-12T03:55:05.408Z",
  "updatedAt": "2026-05-29T10:40:39.482Z"
}