HeliumGeek API Documentation

website·Indexed 31 days ago

https://docs.heliumgeek.com

Technical documentation and API reference for the Helium Network, including guides and endpoints for querying solaccounts, gateways, and mobile rewards.

Tokens
2.2K
Snippets
47
Records
56
Agent score
0%

What's inside HeliumGeek

  1. Monitor HeliumGeek API plan usage

    HeliumGeek tracks the number of distinct gateways an API client accesses during a monthly billing cycle. Usage telemetry is included in every gateway- and radio-related response to help users avoid hitting enforcement limits.
  2. Filter historical data using time-series windows

    Endpoints exposing historical data support min_time and max_time query parameters to define the observation window for the requested data.
  3. Handle cursor-based pagination in HeliumGeek API

    HeliumGeek endpoints that return collections use cursor-based pagination. Each response contains the current set of items and a pointer (cursor) to be used for fetching the subsequent page of results.
  4. Get started with the HeliumGeek API

    The HeliumGeek API provides fleet-management and analytics for the Helium network. All REST endpoints are hosted at https://api.heliumgeek.com and use the /v0 prefix (e.g., /v0/gateways). Requests are scoped per account and require an API key passed via the x-api-key header.
  5. Retrieve last-epoch mobile usage details

    The GET /v0/gateways/{address} endpoint includes a recent.epoch.usageDetails block for API clients with Mobile scope. This snapshot allows developers to separate default usage traffic from unrewarded demand-sampling traffic (found in the sampled bucket).
  6. Authenticate HeliumGeek API requests

    Most HeliumGeek endpoints require an API key to identify the tenant and enforce the associated usage plan. This key must be provided in the x-api-key header of the request.
  7. Get aggregated mobile speedtest averages for a gateway

    Retrieve the aggregated mobile speedtest average data for a specific gateway address.
    GET /gateways/{address}/mobile/speedtests/averages