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. Switch API

Overview

Leverage the power of Switch's API to create powerful integrations and automations on the market with your tools and services.

PreviousSupportNextTerms of Use

Last updated 9 months ago

Was this helpful?

The Switch API allows you to read and write information related to your organization(s). You can do things like update permissions for members in your organization, create orders, automate trading, send realtime metering data, and much more.

This section describes how to use the Switch API and its resources. If you have any questions or issues, please contact the .

API Endpoint

The Switch API can be accessed on two different environments, Test and Production environment. The API can be accessed using the following hostname, depending on the environment:

Environment
Hostname

Production

api.switchmarket.se

Test

qa-api.switchmarket.se

Example making request
curl https://api.switchmarket.se

Note that both environments, Test and Production might have the same or different version of the API deployed. Most of the time the Test environment will have newer version deployed which usually includes new functionalities, optimizations and/or bug fixes.

Switch
Support