🎓 Thinkific
Thinkific — manage courses, students, enrollments, coupons, and products via REST API
Requirements
| Variable | Required | Description |
|---|
| INLINECODE0 | ✅ | API key |
| INLINECODE1 |
✅ | School subdomain |
Quick Start
CODEBLOCK0
All Commands
| Command | Description |
|---|
| INLINECODE2 | List courses |
| INLINECODE3 |
Get course |
|
course-create | Create course |
|
course-update | Update course |
|
course-delete | Delete course |
|
chapters | List chapters |
|
users | List users |
|
user-get | Get user |
|
user-create | Create user |
|
enrollments | List enrollments |
|
enroll | Create enrollment |
|
coupons | List coupons |
|
coupon-create | Create coupon |
|
products | List products |
|
orders | List orders |
|
groups | List groups |
|
instructors | List instructors |
Output Format
All commands output JSON by default. Add --human for readable formatted output.
CODEBLOCK1
Script Reference
| Script | Description |
|---|
| INLINECODE20 | Main CLI — all commands in one tool |
Credits
Built by
M. Abidi |
agxntsix.ai
YouTube |
GitHub
Part of the
AgxntSix Skill Suite for OpenClaw agents.
📅 Need help setting up OpenClaw for your business? Book a free consultation
🎓 Thinkific
Thinkific — 通过REST API管理课程、学员、报名、优惠券和产品
前提条件
| 变量 | 必需 | 描述 |
|---|
| THINKIFICAPIKEY | ✅ | API密钥 |
| THINKIFIC_SUBDOMAIN |
✅ | 学校子域名 |
快速开始
bash
列出课程
python3 {{baseDir}}/scripts/thinkific.py courses --page <值>
获取课程
python3 {{baseDir}}/scripts/thinkific.py course-get id <值>
创建课程
python3 {{baseDir}}/scripts/thinkific.py course-create --name <值> --slug <值>
更新课程
python3 {{baseDir}}/scripts/thinkific.py course-update id <值> --name <值>
删除课程
python3 {{baseDir}}/scripts/thinkific.py course-delete id <值>
列出章节
python3 {{baseDir}}/scripts/thinkific.py chapters id <值>
列出用户
python3 {{baseDir}}/scripts/thinkific.py users --page <值> --query <值>
获取用户
python3 {{baseDir}}/scripts/thinkific.py user-get id <值>
所有命令
| 命令 | 描述 |
|---|
| courses | 列出课程 |
| course-get |
获取课程 |
| course-create | 创建课程 |
| course-update | 更新课程 |
| course-delete | 删除课程 |
| chapters | 列出章节 |
| users | 列出用户 |
| user-get | 获取用户 |
| user-create | 创建用户 |
| enrollments | 列出报名记录 |
| enroll | 创建报名 |
| coupons | 列出优惠券 |
| coupon-create | 创建优惠券 |
| products | 列出产品 |
| orders | 列出订单 |
| groups | 列出群组 |
| instructors | 列出讲师 |
输出格式
所有命令默认输出JSON格式。添加--human可获取可读的格式化输出。
bash
python3 {{baseDir}}/scripts/thinkific.py <命令> --human
脚本参考
| 脚本 | 描述 |
|---|
| {{baseDir}}/scripts/thinkific.py | 主命令行工具 — 所有命令集成于一个工具 |
致谢
由
M. Abidi 构建 |
agxntsix.ai
YouTube |
GitHub
属于OpenClaw代理的
AgxntSix技能套件 的一部分。
📅 需要帮助为您的企业设置OpenClaw? 预约免费咨询