example-data.com
Menu
Browse docs and collections

Overview

courses / #29

The Complete Guide to SQL

instructorUserId
Dasia Volkman @dasia_volkman65
title
The Complete Guide to SQL
slug
the-complete-guide-to-sql-29
description
Expedita ocer custodia crebro vitium antiquus taceo alveus custodia. Argumentum demergo laudantium vere pecus. Doloremque summisse censura.
category
data
difficulty
intermediate
language
English
durationHours
58
priceFrom
95.4
currency
USD
thumbnailUrl
https://picsum.photos/seed/course-29/800/450
rating
3.4
ratingCount
2681
enrollmentCount
9420
isPublished
false
createdAt
updatedAt

Component variants

Related

Request

curl example

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

JavaScript example

const res = await fetch(
  "https://example-data.com/api/v1/courses/29"
);
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/29"
);
const course = (await res.json()) as Course;

Python example

import requests

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

Response

{
  "id": 29,
  "instructorUserId": 219,
  "title": "The Complete Guide to SQL",
  "slug": "the-complete-guide-to-sql-29",
  "description": "Expedita ocer custodia crebro vitium antiquus taceo alveus custodia. Argumentum demergo laudantium vere pecus. Doloremque summisse censura.",
  "category": "data",
  "difficulty": "intermediate",
  "language": "English",
  "durationHours": 58,
  "priceFrom": 95.4,
  "currency": "USD",
  "thumbnailUrl": "https://picsum.photos/seed/course-29/800/450",
  "rating": 3.4,
  "ratingCount": 2681,
  "enrollmentCount": 9420,
  "isPublished": false,
  "createdAt": "2025-08-01T00:13:38.024Z",
  "updatedAt": "2025-10-04T13:10:40.428Z"
}