Skip to main content
Developer help center
Training Academy
Sign in
Get started here
Thinkific Developers
Quick Reference Guides
Quick Reference Guides
Getting Started
How do I effectively market my app?
How do I create a sandbox account to test my app?
How can I get invited to Thinkific's partner slack server?
How do I verify my Partner Portal account?
How do I fill out my app's profile?
How do I create an app record in the Partner Portal?
Building Apps
Does Thinkific have a sample app?
How do I create a listing video that makes my app stands out?
Marketing Video Recommendations
How to create winning support documentation
What design guidelines should I follow when creating embedded apps?
How do I measure success for my app?
See all 14 articles
Using the API
Can I access Community data using the Admin API?
Why is the "Accept & Install" button greyed out?
Authorization
What's the difference between OpenID Connect and SSO?
How can I use OpenID Connect to retrieve the app installer’s name and email address?
What is the consent page and how is it used?
What happens when a user clicks Cancel during the app installation process?
What is the difference between the "Users [General]" and "Users [Profile]" scopes?
What should a user see when they install my app?
See all 8 articles
API Documentation
What's the difference between a Product ID, and Bundle/Community/Course IDs?
Why are students enrolled through the API only added to a preview and not the full course?
What is the order that scripts load on a Site Builder page?
What's the difference between the /coupons and /promotions endpoints of the Admin API?
Webhooks
How long does it take for a webhook to complete?
How can I get feedback when someone uninstalls my app in Thinkific?
How can I tell if a user uninstalls my app in Thinkific?
Liquid API
How do I access a user's Groups in site pages?
Templates
What happens after I submit my app for review?
Return to top
installation, branding, customization