Thinkific Developers

Thinkific Developers/Developers

Changelog - Users API - External Id Support

< Back to Changelog

New Feature: Users API - External Id Support

For creators integrating Thinkific with external userbases through Thinkific SSO, OpenID Connect App, or Thinkific Users API (POST /users), now they will have the chance to directly GET, PUT and DELETE those users from their system using the their own external_id in combination with the provider attribute:

GET|PUT|DELETE https://api.thinkific.com/api/public/v1/users/{external_id}?provider={provider}

Currently, the only accepted providers are:

  • SSO: For creators using the Thinkific SSO or the Thinkific API to create users automatically and using the external_id parameter.
  • OPENID_CONNECT: For creators using the new OpenID Connect App.

This change should facilitate user management and synchronization between Thinkific and external systems, since now these systems can fetch and perform actions with a single API call using their own identifiers.

Learn more about Users API