Prepare for API application changes
Prepare an API application for migration from Apigee-based authentication to Thomson Reuters Account (Auth0)-based authentication.
Complete the following steps whether you migrate from an existing application or onboard a new one.
- Decide which authentication method fits each application.
- SelectClient CredentialsorClient Assertionfor machine applications.Client Credentials uses a shared secret; Client Assertion uses a key pair.
- SelectAuthorization Codefor user applications. PKCE is mandatory, with no exceptions.noteIf you already use Client Assertion today, Thomson Reuters Account automatically reuses your registered public key. It sets up your Thomson Reuters application for you. You can change the certificate afterward.
- Review your current API applications, then select your upgrade path.Upgrade an existing application in place, or create a new Thomson Reuters application and cut over. After you upgrade an application, you can't revert it to Apigee-based authentication.
- Plan for the credential change.You become responsible for managing and rotating your Client Secret. We recommend rotating it at least every 12 months.
- Review guidelines before you migrate.Cache your tokens and respect the rate limit of 40 token requests per hour, per client. This keeps Thomson Reuters from rate-limiting or blocking your integration after the change.