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. Libraries
  2. .NET SDK

SDK Reference

Previous.NET SDKNextIAuthService.Auth

Last updated 9 months ago

Was this helpful?

All the services that the SDK exposes are encapsulated within an IVtnClient interface and the SDK offers the implementation with VtnClient.

The following services are available:

Service
Description

Collection of functions to interact with the Auth API endpoint.

Collection of functions to interact with the Programs API endpoint.

Collection of functions to interact with the Events API endpoint.

Collection of functions to interact with the Reports API endpoint.

Collection of functions to interact with the Subscriptions API endpoint.

Collection of functions to interact with the Vens API endpoint.

IAuthService.Auth
IProgramsService.Programs
IEventsService.Events
IReportsService.Reports
ISubscriptionsService.Subscriptions
IVensService.Vens