example-data.com
Menu
Browse docs and collections

Overview

courses / #38

Essential Music Theory

instructorUserId
Elvis Littel-Vandervort @elvis.littel-vandervort28
title
Essential Music Theory
slug
essential-music-theory-38
description
Autus volup delibero comes coma casus voco alter non conforto. Curiositas vis fugiat sufficio adulescens audio.
category
music
difficulty
advanced
language
Spanish
durationHours
14.8
priceFrom
90.13
currency
USD
thumbnailUrl
https://picsum.photos/seed/course-38/800/450
rating
3.7
ratingCount
4639
enrollmentCount
14916
isPublished
true
createdAt
updatedAt

Component variants

Related

Request

curl example

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

JavaScript example

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

Python example

import requests

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

Response

{
  "id": 38,
  "instructorUserId": 175,
  "title": "Essential Music Theory",
  "slug": "essential-music-theory-38",
  "description": "Autus volup delibero comes coma casus voco alter non conforto. Curiositas vis fugiat sufficio adulescens audio.",
  "category": "music",
  "difficulty": "advanced",
  "language": "Spanish",
  "durationHours": 14.8,
  "priceFrom": 90.13,
  "currency": "USD",
  "thumbnailUrl": "https://picsum.photos/seed/course-38/800/450",
  "rating": 3.7,
  "ratingCount": 4639,
  "enrollmentCount": 14916,
  "isPublished": true,
  "createdAt": "2025-03-25T15:02:01.849Z",
  "updatedAt": "2025-05-19T23:28:47.305Z"
}