example-data.com
Menu
Browse docs and collections

Overview

courses / #20

Essential Paid Ads

instructorUserId
Jennifer Hoeger @jennifer.hoeger
title
Essential Paid Ads
slug
essential-paid-ads-20
description
Defessus tergeo termes accusator texo ago aestus. Suasoria commodo accusamus velum tametsi vos. Compello vallum terreo atque conicio adipisci curriculum tempore sublime auditor.
category
marketing
difficulty
advanced
language
Spanish
durationHours
27
priceFrom
0
currency
USD
thumbnailUrl
https://picsum.photos/seed/course-20/800/450
rating
4.3
ratingCount
2670
enrollmentCount
8039
isPublished
true
createdAt
updatedAt

Component variants

Related

Request

curl example

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

JavaScript example

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

Python example

import requests

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

Response

{
  "id": 20,
  "instructorUserId": 119,
  "title": "Essential Paid Ads",
  "slug": "essential-paid-ads-20",
  "description": "Defessus tergeo termes accusator texo ago aestus. Suasoria commodo accusamus velum tametsi vos. Compello vallum terreo atque conicio adipisci curriculum tempore sublime auditor.",
  "category": "marketing",
  "difficulty": "advanced",
  "language": "Spanish",
  "durationHours": 27,
  "priceFrom": 0,
  "currency": "USD",
  "thumbnailUrl": "https://picsum.photos/seed/course-20/800/450",
  "rating": 4.3,
  "ratingCount": 2670,
  "enrollmentCount": 8039,
  "isPublished": true,
  "createdAt": "2025-02-17T16:21:02.209Z",
  "updatedAt": "2025-02-25T20:16:04.110Z"
}