Skip to main content
Here you will find everything you need to integrate your applications with iON smart hardware and fetch telemetry data.

🚀 Get Started

Choose your path to get up and running quickly:

API Reference

Explore our endpoints, view request schemas, and test the API directly.

API Authentication

Learn how to authenticate users and generate access tokens using OAuth 2.0.

Developer Portal

Log in to generate your Client ID and Client Secret for SaaS integrations.

DIY / Python Quickstart

Writing a personal script for a Raspberry Pi or Home Assistant? Start here.

🔐 Authentication Overview

iON uses standard OAuth 2.0 and JWTs for secure API access.
Security Notice: All public endpoints on api.ionelectricity.com are strictly Read-Only.
If you are building an integration (like IFTTT) or a web application on behalf of other users, you must use the OAuth 2.0 Authorization Code Flow.

🤖 Build with AI

Our documentation is fully optimized for AI coding assistants (like Cursor, GitHub Copilot, and Claude).
  • LLMs.txt: Point your AI to docs.ionelectricity.com/llms.txt to instantly load our entire API context.
  • MCP Server: Configure your AI’s MCP settings to point to https://docs.ionelectricity.com/mcp for live API endpoint discovery.