TELUS · Authentication Profile
Telus Authentication
Authentication
TELUS runs two completely different authentication models on its two publicly documented APIs. The Insights Location API uses OAuth 2.0 client credentials plus a mandatory customerId header; the TELUS Health CHR Enterprise API uses asymmetric, self-signed JWTs (RS512) where the consumer holds the private key and CHR holds the registered public key — there is no token endpoint and no client secret at all. Neither surface is self-serve: credentials on both sides are issued through a sales/onboarding process.
TELUS secures its APIs with oauth2 and http across 4 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the clientCredentials flow(s).
TelecommunicationsCanadaMobile Network OperatorBroadbandNetwork APIsCAMARAOpen GatewaySIM SwapIdentity VerificationLocation IntelligenceIoT5GHealthcareElectronic Medical RecordsGraphQLWebhooksGeospatial
Methods: oauth2, http
Schemes: 4
OAuth flows: clientCredentials
API key in: header
Security Schemes
InsightsOAuth2ClientCredentials oauth2
InsightsCustomerIdHeader apiKey
CHRSelfSignedJWT http
CHREventNotificationSignature webhookSignature