Thought Industries logo

Thought Industries

Thought Industries is a B2B learning platform (LMS/LXP) providing REST and GraphQL APIs for programmatic access to courses, users, enrollments, content management, and reporting. Their developer portal enables integration of learning experiences into enterprise workflows with webhook support and comprehensive API coverage for user lifecycle, content, and analytics.

2 APIs 1 Capabilities 0 Features
EducationLearningLMSLXPE-LearningTraining

APIs

Thought Industries REST API

The Thought Industries REST API v1 provides programmatic access to users, enrollments, courses, groups, content, categories, bundles, reports, and learning paths. Authentication...

Thought Industries GraphQL API

The Thought Industries GraphQL API provides flexible querying of platform data including courses, users, content, and enrollments. Available at /incoming/api/graphql with schema...

Capabilities

Thought Industries Learning Management

Unified learning management capability combining user lifecycle, course administration, enrollment management, and reporting for B2B learning platforms. Used by L&D teams, platf...

Run with Naftiko

Semantic Vocabularies

Thought Industries Context

20 classes · 0 properties

JSON-LD

API Governance Rules

Thought Industries API Rules

8 rules · 3 errors 5 warnings

SPECTRAL

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
👥
GitHubOrganization
GitHubOrganization
🔗
Webhooks
Webhooks
💬
Support
Support

Sources

Raw ↑
aid: thought-industries
name: Thought Industries
description: >-
  Thought Industries is a B2B learning platform (LMS/LXP) providing REST and
  GraphQL APIs for programmatic access to courses, users, enrollments, content
  management, and reporting. Their developer portal enables integration of
  learning experiences into enterprise workflows with webhook support and
  comprehensive API coverage for user lifecycle, content, and analytics.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Education
  - Learning
  - LMS
  - LXP
  - E-Learning
  - Training
created: '2025-03-01'
modified: '2026-05-03'
url: >-
  https://raw.githubusercontent.com/api-evangelist/thought-industries/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
  - aid: thought-industries:rest-api
    name: Thought Industries REST API
    description: >-
      The Thought Industries REST API v1 provides programmatic access to users,
      enrollments, courses, groups, content, categories, bundles, reports, and
      learning paths. Authentication uses API key via X-API-Key header or apiKey
      query parameter. Base URL is tenant-scoped at
      https://{subdomain}.thoughtindustries.com/incoming/api/v1/.
    humanURL: https://developer.thoughtindustries.com/
    baseURL: https://{subdomain}.thoughtindustries.com/incoming/api/v1
    tags:
      - Education
      - Learning
      - LMS
      - REST
      - Users
      - Courses
      - Enrollments
    properties:
      - type: Documentation
        url: https://api.thoughtindustries.com/
      - type: GettingStarted
        url: https://developer.thoughtindustries.com/api-tutorials/
      - type: Authentication
        url: https://developer.thoughtindustries.com/api-tutorials/
      - type: OpenAPI
        url: openapi/thought-industries-openapi.yml
      - type: JSONSchema
        url: json-schema/thought-industries-user-schema.json
      - type: JSONSchema
        url: json-schema/thought-industries-enrollment-schema.json
  - aid: thought-industries:graphql-api
    name: Thought Industries GraphQL API
    description: >-
      The Thought Industries GraphQL API provides flexible querying of
      platform data including courses, users, content, and enrollments. Available
      at /incoming/api/graphql with schema introspection supported. Complements
      the REST API for complex queries and mutations.
    humanURL: https://developer.thoughtindustries.com/graphql/
    baseURL: https://{subdomain}.thoughtindustries.com/incoming/api
    tags:
      - GraphQL
      - Learning
      - Education
      - LMS
    properties:
      - type: Documentation
        url: https://developer.thoughtindustries.com/graphql/
      - type: GettingStarted
        url: https://developer.thoughtindustries.com/api-tutorials/
common:
  - type: Website
    url: https://www.thoughtindustries.com/
  - type: DeveloperPortal
    url: https://developer.thoughtindustries.com/
  - type: Documentation
    url: https://api.thoughtindustries.com/
  - type: GettingStarted
    url: https://developer.thoughtindustries.com/api-tutorials/
  - type: Authentication
    url: https://academy.thoughtindustries.com/courses/api-keys
  - type: GitHubOrganization
    url: https://github.com/thoughtindustries
  - type: Webhooks
    url: https://developer.thoughtindustries.com/
  - type: Support
    url: https://support.thoughtindustries.com/
maintainers:
  - FN: Kin Lane
    email: [email protected]