Category: webapp (catalog read)
Entity: Provider (structs.provider)
Base URL: ${webappBaseUrl} (default: http://localhost:8080, public guild webapp: http://crew.oh.energy)
Last Updated: May 13, 2026
Overview
Energy providers — the supply side of the agreement market. Each provider has an owner, a denom (the token used to pay for energy), and a substation (the source of the power being sold). See knowledge/economy/energy-market.md.
GET /api/provider/substation/{substation_id}/page/{page}
ID: webapp-provider-by-substation
Name
Type
Required
Format
Description
substation_id
string
Yes
substation-id
Substation identifier (e.g. 4-1)
page
integer
Yes
\d+
Page number
Responses use the shared envelope ({ "success": true, "errors": {}, "data": [ ...rows ] }); catalog rows are returned directly in data as a flat array with a fixed page size of 100 — if data.length === 100, request the next page. See protocols/webapp-api-protocol.md.