Version: 1.0.0
EnergyZero IDP Service & Partner API
Identity Provider Service API for OAuth2 authentication, user management, token operations, and partner access.
This service provides:
- OAuth2 authentication flows (login, consent, logout, token generation)
- Two-Factor Authentication (TOTP)
- User impersonation for privileged clients and partners
- Password reset functionality
- JWT token enrichment via webhooks
Authentication
- HTTP: Bearer Auth
- OAuth 2.0: ClientCredentialsOAuth2
JWT token obtained from OAuth2 flow
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
Partner-level credentials flow returning a short-lived JWT
Security Scheme Type: | oauth2 |
|---|---|
OAuth Flow (clientCredentials): | Token URL: /oauth2/token Scopes:
|