# Reposit Power > Reposit Power is an Australian home-energy technology company (founded 2012, Canberra ACT) that builds the Reposit Controller — a local control device and cloud platform sitting on top of a household's solar, battery and meter — aggregates those households into a virtual power plant, and trades the stored energy into the National Electricity Market, paying the owner back as GridCredits under a "No Bill" guarantee. It publishes two anonymously readable OpenAPI contracts: a household-scope Customer API and a partner-scope Market (Fleet) API that can curtail and dispatch real household exports. Generated by API Evangelist on 2026-07-27. Method: generated from apis.yml and this repository's artifacts — Reposit Power serves no llms.txt of its own (/llms.txt returns HTTP 404 on repositpower.com, api.repositpower.com, marketapi.repositpower.com and fleet.repositpower.com). Key facts an agent should know before using these APIs: - **Nothing is self-serve.** Every operational endpoint on both APIs returns HTTP 401 anonymously. The Customer API requires the credentials of an existing Reposit customer; the Market API requires an API key generated by hand inside the Reposit Fleet web app, which is issued to network, retailer and installer organisations under commercial contract. - **The contracts are open; the data is not.** Both OpenAPI documents download anonymously with no login and no click-through. No row of data does. - **The Market API commands real hardware.** `POST /api/curtailments`, `POST /api/curtailments/setpoint` and `POST /api/dispatches` change the real power output of real Australian homes. There is no idempotency key on any of them. - **No regulatory mandate applies.** Reposit is not a designated Consumer Data Right energy data holder and not an accredited data recipient (verified against the ACCC CDR Register, 2026-07-27). Everything it publishes it publishes voluntarily. - **No industry data standard is implemented.** No Green Button/ESPI, no Consumer Data Standards, no IEEE 2030.5/CSIP-AUS, no OpenADR, no OCPP/OCPI, no IEC CIM. The only sector identifier is the Australian National Metering Identifier (NMI). ## APIs - [Reposit Customer API](https://api.repositpower.com/docs/): Household-scope REST API — login, list userkeys, and read one deployment's components, battery capacity, battery state of charge, solar generation, inverter real power, house consumption, grid-connection real power and earned GridCredits. OpenAPI 3.0.3, 11 operations, bearer JWT. - [Reposit Power Market API](https://marketapi.repositpower.com/docs/): Partner-scope virtual-power-plant control plane used by fleet.repositpower.com — nodes, power stations, fleet telemetry, export curtailment and export dispatch. OpenAPI 3.0.1, 28 operations across 22 paths, non-expiring API key. ## Specs - [Customer API OpenAPI 3.0.3](https://api.repositpower.com/spec/): Served as openapi.yaml, last modified 2024-11-28. Harvested verbatim to `openapi/reposit-power-customer-api-openapi.yml`. - [Market API OpenAPI 3.0.1](https://marketapi.repositpower.com/docs/spec/): Served as public-fleet-api.yaml, last modified 2025-06-24. Harvested verbatim to `openapi/reposit-power-market-api-openapi.yml`. ## Docs - [Customer API reference (Swagger UI)](https://api.repositpower.com/docs/) - [Market API reference (Swagger UI 4.5.0)](https://marketapi.repositpower.com/docs/) - [Reposit Fleet (partner application, and the only issuer of Market API keys)](https://fleet.repositpower.com) - [Market API versioning and support policy](https://gist.github.com/mleonard87/d5ed0a82760ceb75adc7df0d62bf9c31): Linked from the Market API spec. Note: the gist is secret and returns 404 in a browser; retrieved via the Gist API it is a still-DRAFT 2017 document defining a 12-month deprecation window for /api resources. - [Help centre](https://help.repositpower.com/knowledge) - [Learning Centre / blog](https://repositpower.com/blog) ## Company - [Website](https://repositpower.com/) - [About](https://repositpower.com/about-us) - [Pricing](https://repositpower.com/pricing) - [FAQs](https://repositpower.com/faqs) - [Contact](https://repositpower.com/contact-us) - [Terms and conditions](https://repositpower.com/terms-and-conditions) - [Privacy policy](https://repositpower.com/privacy-policy) - [GitHub organisation](https://github.com/RepositPower) ## SDKs - [reposit (PyPI)](https://pypi.org/project/reposit/): The only first-party client library. Python, Apache-2.0, v0.4.0 released 2019-01-24, source at https://github.com/RepositPower/reposit-python-client (last commit 2021-03-29). Covers the household Customer API surface with a username/password connection; unmaintained, and it predates the documented `Reposit-Auth` bearer flow. There is no client library for the Market API in any language. ## Artifacts (API Evangelist) - `openapi/reposit-power-customer-api-openapi.yml` — verbatim Customer API contract - `openapi/reposit-power-market-api-openapi.yml` — verbatim Market API contract - `authentication/reposit-power-authentication.yml` — both security schemes, derived - `conventions/reposit-power-conventions.yml` — pagination, expansion, time-series windows, sign conventions, identifiers - `errors/reposit-power-problem-types.yml` — error envelope, 401/404 catalogue, batch capability errors - `lifecycle/reposit-power-lifecycle.yml` — the stability tiers and 12-month deprecation window - `conformance/reposit-power-conformance.yml` — standards conformance, including verified non-conformance - `data-model/reposit-power-data-model.yml` — Node / Power Station / Curtailment / Dispatch / Deployment entity graph - `agentic-access/reposit-power-agentic-access.yml` — recommended x-agentic-access contracts for all 39 operations - `mcp/reposit-power-mcp.yml` — candidate MCP tool list (no server exists) - `packages/reposit-power-packages.yml` — registry search results - `security/reposit-power-domain-security.yml` — TLS/HSTS/DNSSEC/CAA/SPF/DMARC probe - `well-known/reposit-power-well-known.yml` — verified absence of any /.well-known/ surface - `skills/` — packaged agent skills grounded in real operations - `overlays/` — API Evangelist annotations over both contracts ## Optional - [ACCC CDR Register energy data holders](https://api.cdr.gov.au/cdr-register/v1/energy/data-holders/brands/summary): 84 brands, zero Reposit matches — the evidence that no Australian energy data mandate reaches this company.