Server-side keys only
Do not embed EnergyNetWatch API keys in browser JavaScript, mobile apps, public repositories, screenshots, prompts, or shared documents.
EnergyNetWatch API access is designed for approved server-side integrations. Keys are scoped, usage is metered, requests are traceable, and protected endpoints fail closed when credentials or entitlements are not valid.
Do not embed EnergyNetWatch API keys in browser JavaScript, mobile apps, public repositories, screenshots, prompts, or shared documents.
Keys are limited by account entitlement, approved endpoint scopes, usage limits, and commercial use case.
Revoke keys when an integration changes owner, when a device is lost, or when exposure is suspected. Create a replacement key after updating the destination environment.
Log request ids, status codes, and endpoint names. Do not log full keys, customer secrets, or exported sensitive credentials.
Public resale, redistribution, or customer-facing product use should be approved before launch.
AI agents should receive environment-based credentials and should not ask users to paste real API keys into prompts.
Integrations should handle authentication, entitlement, credit, and rate-limit failures explicitly.
401 Unauthorized401 Unauthorized403 Forbidden403 Forbidden402 Prepaid credits required429 Rate limit exceeded