Wattwatchers

Wattwatchers is an Australian digital energy company (founded 2007, headquartered in Sydney, NSW) that designs and manufactures the Auditor family of DIN-rail electricity monitoring and switching devices, and operates the cloud platform behind them. It sits behind the meter rather than at it — Auditors clamp onto individual circuits and report real-time, circuit-level energy data over 4G or WiFi to Wattwatchers' hosted platform, which resells that data to solar installers, energy retailers, energy services companies, EV and DER programs, schools and research trials. Its API posture is genuinely open at the documentation layer and closed at the data layer — the full REST API v3 (Mercury) reference, a live Swagger UI and a downloadable OpenAPI 3.0 contract are all served anonymously from docs.wattwatchers.com.au, but no key is self-serve: Wattwatchers issues bearer tokens by hand and scopes each one to the specific devices you own or manage, so the API returns your fleet's data and nothing else. Consumer usage data is therefore available through a documented API, while no open grid or market data is published at all. Wattwatchers is not a designated Consumer Data Right energy data holder and does not appear as an accredited data recipient — the CDR energy mandate applies to retailers and AEMO, not to behind-the-meter hardware vendors, so this platform carries no CDR obligation and implements no CDR or Green Button data standard. Wattwatchers entered voluntary administration in October 2025 and was acquired by EPX Limited (ASX:EPX, formerly EP&T Global); the Wattwatchers knowledge base now redirects to support.epx.tech, while the developer documentation, the API host and the OpenAPI contract all remain live and unchanged.

Wattwatchers publishes 1 API on the APIs.io network: REST API v3 (Mercury). Tagged areas include Energy, Australia, Utilities, Electricity, and Smart Metering.

Wattwatchers’ developer surface includes authentication, documentation, changelog, support, API reference, getting-started guide, code examples, and 24 more developer resources.

45.8/100 developing ▬ flat Agent 43/100 agent ready Full breakdown ↓
scored 2026-08-20 · rubric v0.12.0
1 APIs 1 MCP Servers
EnergyAustraliaUtilitiesElectricitySmart MeteringEnergy DataIoTSolarDERDemand Response

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-20 · rubric v0.12.0
Composite quality — 45.8/100 · developing
Contract Quality 12.6 / 21
Developer Ergonomics 9.6 / 17
Access Clarity 0.0 / 17
Operational Transparency 4.9 / 11
Contract Governance 1.7 / 10
Discoverability 7.4 / 9
Regulatory Posture 6.1 / 15
Agent readiness — 43/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Regulatory Posture applies to this provider. Its tags matched the Energy & Utilities regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/wattwatchers: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 1

Individual APIs this provider publishes, each with its own machine-readable definition.

Wattwatchers REST API v3 (Mercury)

The Wattwatchers REST API v3, code-named Mercury — 14 documented operations across 13 paths, covering device inventory and configuration (including switch control via PATCH), 30...

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Wattwatchers API

OPEN COLLECTION

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Wattwatchers MCP Server

Candidate MCP tool surface for the Wattwatchers REST API v3 (Mercury). All 14 operations map cleanly to tools. Note the safety profile: 13 of 14 are safe reads, and exactly one ...

MCP SERVER

Rate Limits 1

Documented rate limits and quota policies.

Wattwatchers Rate Limits

2 limits

RATE LIMITS

Examples 1

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Wattwatchers Authentication

http · 1 scheme

SECURITY

Wattwatchers Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Wattwatchers Agentic Access

14 operations · 1 acting · 1 human-in-the-loop

14 operations · 1 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 6

Status, limits, changes, and where to get help

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: wattwatchers
url: https://raw.githubusercontent.com/api-evangelist/wattwatchers/refs/heads/main/apis.yml
name: Wattwatchers
kind: company
description: 'Wattwatchers is an Australian digital energy company (founded 2007, headquartered in Sydney, NSW) that designs
  and manufactures the Auditor family of DIN-rail electricity monitoring and switching devices, and operates the cloud platform
  behind them. It sits behind the meter rather than at it — Auditors clamp onto individual circuits and report real-time,
  circuit-level energy data over 4G or WiFi to Wattwatchers'' hosted platform, which resells that data to solar installers,
  energy retailers, energy services companies, EV and DER programs, schools and research trials. Its API posture is genuinely
  open at the documentation layer and closed at the data layer — the full REST API v3 (Mercury) reference, a live Swagger
  UI and a downloadable OpenAPI 3.0 contract are all served anonymously from docs.wattwatchers.com.au, but no key is self-serve:
  Wattwatchers issues bearer tokens by hand and scopes each one to the specific devices you own or manage, so the API returns
  your fleet''s data and nothing else. Consumer usage data is therefore available through a documented API, while no open
  grid or market data is published at all. Wattwatchers is not a designated Consumer Data Right energy data holder and does
  not appear as an accredited data recipient — the CDR energy mandate applies to retailers and AEMO, not to behind-the-meter
  hardware vendors, so this platform carries no CDR obligation and implements no CDR or Green Button data standard. Wattwatchers
  entered voluntary administration in October 2025 and was acquired by EPX Limited (ASX:EPX, formerly EP&T Global); the Wattwatchers
  knowledge base now redirects to support.epx.tech, while the developer documentation, the API host and the OpenAPI contract
  all remain live and unchanged.'
image: https://docs.wattwatchers.com.au/assets/images/favicon.png
tags:
- Energy
- Australia
- Utilities
- Electricity
- Smart Metering
- Energy Data
- IoT
- Solar
- DER
- Demand Response
created: '2026-07-27'
modified: '2026-07-27'
specificationVersion: '0.23'
apis:
- aid: wattwatchers:wattwatchers-rest-api-v3
  name: Wattwatchers REST API v3 (Mercury)
  description: The Wattwatchers REST API v3, code-named Mercury — 14 documented operations across 13 paths, covering device
    inventory and configuration (including switch control via PATCH), 30-second "short energy" interval data, 5-minute "long
    energy" interval data, and Modbus data read from downstream devices by 6M+One hardware. Authentication is a Wattwatchers-issued
    bearer API key scoped to the devices assigned to that key. Version 3.6.0 of the published OpenAPI contract.
  humanURL: https://docs.wattwatchers.com.au/api/v3/index.html
  baseURL: https://api-v3.wattwatchers.com.au
  tags:
  - Devices
  - Short Energy
  - Long Energy
  - Modbus
  - Energy Data
  - Smart Metering
  properties:
  - type: OpenAPI
    url: openapi/wattwatchers-rest-api-v3-openapi.json
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/v3/index.html
  - type: APIReference
    url: https://docs.wattwatchers.com.au/api/v3/endpoints.html
  - type: InteractiveDocumentation
    url: https://docs.wattwatchers.com.au/api/v3/openapi/index.html
  - type: Authentication
    url: https://docs.wattwatchers.com.au/api/v3/auth.html
  - type: RateLimits
    url: https://docs.wattwatchers.com.au/api/v3/rate-limits.html
  - type: Errors
    url: https://docs.wattwatchers.com.au/api/v3/errors.html
  - type: Conventions
    url: https://docs.wattwatchers.com.au/api/v3/conventions.html
  - type: ChangeLog
    url: https://docs.wattwatchers.com.au/api/v3/release-notes.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/v3/phase-grouping.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/v3/v2-diff.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/tips/concepts.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/tips/polling-data.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/tips/device-catch-up.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/tips/modbus-data.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/tips/units-conversion.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/tips/working-with-timestamps.html
  - type: Documentation
    url: https://docs.wattwatchers.com.au/api/tips/switching-example.html
  - type: SampleCode
    url: https://github.com/wattwatchers/rest-api-notebooks
  - type: Overlay
    url: overlays/wattwatchers-rest-api-v3-overlay.yaml
  - type: Examples
    url: examples/wattwatchers-rest-api-v3-examples.json
  - type: Roadmap
    url: https://docs.wattwatchers.com.au/api/roadmap.html
  - type: GettingStarted
    url: https://service.wattwatchers.com.au/getting-started-with-wattwatchers
common:
- type: AgenticAccess
  url: agentic-access/wattwatchers-agentic-access.yml
- type: DomainSecurity
  url: security/wattwatchers-domain-security.yml
- type: Authentication
  url: authentication/wattwatchers-authentication.yml
- type: Website
  url: https://wattwatchers.com.au/
- type: Documentation
  url: https://docs.wattwatchers.com.au/
- type: InteractiveDocumentation
  url: https://docs.wattwatchers.com.au/api/v3/openapi/index.html
- type: Authentication
  url: https://docs.wattwatchers.com.au/api/v3/auth.html
- type: RateLimits
  url: https://docs.wattwatchers.com.au/api/v3/rate-limits.html
- type: ChangeLog
  url: https://docs.wattwatchers.com.au/api/v3/release-notes.html
- type: GitHubOrganization
  url: https://github.com/wattwatchers
- type: SampleCode
  url: https://github.com/wattwatchers/rest-api-notebooks
- type: LinkedIn
  url: https://www.linkedin.com/company/wattwatchers-digital-energy
- type: Support
  url: https://service.wattwatchers.com.au/
- type: Applications
  url: https://docs.wattwatchers.com.au/apps.html
- type: DeveloperPortal
  url: https://docs.wattwatchers.com.au/
- type: APIReference
  url: https://docs.wattwatchers.com.au/api/v3/endpoints.html
- type: GettingStarted
  url: https://service.wattwatchers.com.au/getting-started-with-wattwatchers
- type: Roadmap
  url: https://docs.wattwatchers.com.au/api/roadmap.html
- type: Packages
  url: packages/wattwatchers-packages.yml
- type: ErrorCatalog
  url: errors/wattwatchers-error-codes.yml
- type: Conventions
  url: conventions/wattwatchers-conventions.yml
- type: RateLimits
  url: rate-limits/wattwatchers-rate-limits.yml
- type: Lifecycle
  url: lifecycle/wattwatchers-lifecycle.yml
- type: ChangeLog
  url: changelog/wattwatchers-changelog.yml
- type: Conformance
  url: conformance/wattwatchers-conformance.yml
- type: DataModel
  url: data-model/wattwatchers-data-model.yml
- type: MCPServer
  url: mcp/wattwatchers-mcp.yml
- type: LLMsTxt
  url: llms/wattwatchers-llms.txt
- type: AgentSkill
  url: skills/_index.yml
- type: Examples
  url: examples/wattwatchers-rest-api-v3-examples.json
- type: Overlay
  url: overlays/wattwatchers-rest-api-v3-overlay.yaml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com