Thinkific Developers

Thinkific Developers/Developers

Changelog - Get an User's External Id

< Back to Changelog

New Feature: Get an User's External Id

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 retrieve a User's external id using a Thinkific Id and a Provider:

GET https://api.thinkific.com/api/public/v1/users/{id}/authentications/{provider}

{ "provider": "{provider}", "external_id": "YOUR EXTERNAL ID" }

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 for external systems listening for webhooks that return Thinkific User Ids and hence need to know what is the corresponding external id to a given Thinkific User Id.

Learn more about Users API