Thinkific Developers

Thinkific Developers/Developers

Changelog - Users API - Create OpenID Connect User

< Back to Changelog

New Feature: Users API - Create OpenID Connect User

For creators using the OpenID Connect App, they will be able to create OpenID Connect linked Thinkific users before the user actually logs in using their own external_id in combination with the provider attribute:

POST https://api.thinkific.com/api/public/v1/users

{
    ...
    "email": "user@example.com",
    "external_id": "{{OpenID Connect Sub Value}},
    "provider": "OPENID_CONNECT"
    ...
}

Currently, the only accepted providers are:

  • SSO: For creators using the Thinkific Custom SSO - this option continues to be the default when passing the external_id.
  • OPENID_CONNECT: For creators using the OpenID Connect App.

This change should facilitate user management and synchronization between Thinkific and external systems.

Learn more about Users API