Can AI agents automate Elhub API Services?
Elhub AS · saas · energydata-exchange
Elhub's new API portal exposes four focused Norwegian electricity-data surfaces. Energy Data provides open and restricted datasets for price areas, grid areas, metering points, municipalities, consumption, production, quality, loss, exchange, and related aggregates. Data Export creates scheduled or on-demand jobs and downloadable CSV or ZIP files for market parties, grid owners, statistical reporting, portfolios, and metering-point master data. Market Data currently exposes contract operations including Norgespris. Access API creates, retrieves, updates, signs, and registers authorization requests, grants, scopes, and PDF documents. The endpoints use REST, OpenAPI 3.1, and JSON:API 1.1. Open datasets need no authentication; restricted business or personal data uses Digdir Maskinporten bearer tokens, Elhub-assigned scopes, GLN headers, legal entitlement, and sometimes an on-behalf-of party. The portal publishes planned changes and dataset-specific time windows, but several APIs are version 0 or explicitly under active development, public access is rate-limited to five calls per second, and service availability has no guarantee. The API is therefore useful and inspectable but not yet a mature full Elhub market interface. No official client SDK, first-party MCP, workflow integration, CLI, event callback, repeatable RPA result, or computer-use result was established.
Best path today: api · Overall automatability: 6/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restopenapijson-apimaskinporten coverage: partial · docs |
| SDK | unknown | official: unknown |
| MCP | unknown | verdict: unknown |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | rest-clientsopenapi-code-generation webhooks: unknown |
| Data access | export: json-api, csv, zip, pdf · import: json-api, pdf | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Public and Maskinporten-protected REST endpoints, OpenAPI documents, JSON:API payloads, and downloadable CSV datasets provide supported paths without controlling the API portal or Elhub Min Side.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 6 | — | — | — | — | — | 6 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-08-17 |
platforms | declared | source | 2026-08-17 |
license | declared | source | 2026-08-17 |
modalities.api.exists | declared | source | 2026-08-17 |
modalities.api.kinds[0] | declared | source | 2026-08-17 |
modalities.api.kinds[1] | declared | source | 2026-08-17 |
modalities.api.kinds[2] | declared | source | 2026-08-17 |
modalities.api.auth[0] | declared | source | 2026-08-17 |
modalities.api.coverage | declared | source | 2026-08-17 |
modalities.extensibility.scripting | declared | source | 2026-08-17 |
modalities.data_access.export | declared | source | 2026-08-17 |
modalities.data_access.import | declared | source | 2026-08-17 |
verdict.scores.api | declared | source | 2026-08-17 |
freshness.watch[0].url | declared | source | 2026-08-17 |
freshness.watch[1].url | declared | source | 2026-08-17 |
freshness.watch[2].url | declared | source | 2026-08-17 |
Last verified 2026-08-17 · volatility high · JSON record