1. Courses
SkillForge
  • SkillForge
  • Auth
    • Register
      POST
    • Login
      POST
  • me
    • Courses
      • Enroll course
      • Get course progress
    • Units
      • Start unit
      • Complete unit
    • Get me
      GET
    • Update me
      PATCH
    • Get xp
      GET
    • Get badges
      GET
    • Get recommendations
      GET
  • Onboarding Quiz
    • Get questions
      GET
    • Save answers
      POST
  • Courses
    • Get courses
      GET
    • Get enrolled courses
      GET
    • Get course
      GET
    • Get course units
      GET
  • Units
    • Get unit
      GET
  • Schemas
    • Schemas
      • Pet
      • ApiResponse
      • Category
      • Tag
      • Order
      • User
    • UserArray
      • UserArray
  1. Courses

Get course

GET
/courses/{courseId}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Responses

🟢200
application/json
Body

🟠404
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:6567/api/v1/courses/' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Success
{
    "id": "10000000-0000-0000-0000-000000000001",
    "slug": "intro-web-development",
    "title": "Introduction to Web Development",
    "subtitle": "Build your first website from scratch",
    "description": "Learn the fundamentals of web development including HTML, CSS, and basic JavaScript. Perfect for absolute beginners who want to start their journey in web development.",
    "thumbnailS3Key": "courses/intro-web-dev/thumbnail.jpg",
    "trailerUrl": null,
    "level": "beginner",
    "language": "id",
    "priceCents": 0,
    "currencyCode": "IDR",
    "unitCount": 4,
    "creator": {
        "id": "c0000000-0000-0000-0000-000000000001",
        "displayName": "Jane Instructor",
        "bio": "Experienced developer and educator"
    },
    "createdAt": "2026-04-06T16:15:39.424Z",
    "updatedAt": "2026-04-06T16:15:39.424Z"
}
Modified at 2026-04-06 16:55:21
Previous
Get enrolled courses
Next
Get course units
Built with