Skip to main content

Quick Start

This guide will help you understand the basics of creating courses using the Thought Industries API.

Prerequisites

Before you begin, ensure you have:

  • API credentials (API key or OAuth token)
  • Access to your Thought Industries instance
  • Basic understanding of REST API concepts
  • A tool for making HTTP requests (Postman, cURL, or similar)

Endpoint Overview

The course creation API allows you to programmatically create and manage learning content on the Thought Industries platform.

Base Endpoint:

https://{your-instance}.thoughtindustries.com/api/v1/courses

Quick Start

Here's a simple example to create a basic course:

curl -X POST \
https://{your-instance}.thoughtindustries.com/api/v1/courses \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-d '{
"title": "My First Course",
"description": "A sample course created via API",
"format": "course"
}'

Next Steps