Switch Developer Documentation
  • Welcome
  • 🛡️Migration to Auth0
    • Overview
    • Status
    • Switch API
      • Client Credentials Flow
      • Organization Client
      • Token Endpoint
    • OpenADR 3 VTN API
      • VTN Credentials
      • Token Endpoint
  • Getting Started
    • Concepts
    • Guides
      • How to send readings
      • Market operations
      • Conditional agreements
    • Support
  • Switch API
    • Overview
    • Terms of Use
    • Authentication
      • Client Credentials Flow
      • Organization Client
      • Token Endpoint
    • Rate Limiting
    • Errors
    • API Reference
      • Market Zones
      • Products
      • Resources
      • Meters
      • Readings
  • OpenADR 3
    • Overview
    • Authentication
      • VTN Credentials
      • Token Endpoint
    • API Reference
      • Programs
      • Events
      • Reports
      • Subscriptions
      • Vens
    • Webhooks
      • Callback URL verification
      • Domain and IP addresses
      • Best practices
    • Payloads
    • Code samples
  • Libraries
    • .NET SDK
      • SDK Reference
        • IAuthService.Auth
        • IProgramsService.Programs
        • IEventsService.Events
        • IReportsService.Reports
        • ISubscriptionsService.Subscriptions
        • IVensService.Vens
Powered by GitBook
On this page

Was this helpful?

  1. Migration to Auth0

Switch API

PreviousStatusNextClient Credentials Flow

Last updated 4 days ago

Was this helpful?

The main change that impacts integrations with the Switch API is related with the organization clients. Following are the changes that impact the organization clients.

Organization clients

  • The currently existing organization clients (clients that talk to the Switch API) will be removed and the integrators need to recreate them. This means that the integrations need to be updated with the new client IDs and client secrets to function properly and be able to fetch access tokens.

  • The new organization clients will support only 1 client secret.

  • The new organization clients will support rotating of the client secret. This would be possible to be done using the Switch portal or if automation is needed, the integrators can rotate the secrets using the Switch API endpoint for rotating secrets.

Related documentation pages:

🛡️
Client Credentials Flow
Organization Client
Token Endpoint