Feed API
Use the feed API to read timeseries data recorded in emoncms feeds
Your API keys
There are two API keys: a read only key, safe to use in dashboards and shared links, and a read & write key that lets devices post data to your account.
Log in or create an account to get your keys.
Three ways to authenticate
RECOMMENDED
POST body: apikey=APIKEY
HEADER
Authorization: Bearer APIKEY
URL
&apikey=APIKEY
No HTTPS on your device? Emoncms also supports AES-128-CBC encrypted posting using your API key as a pre-shared key. See the reference below.
Reference
/
{{ module.name }} · {{ group.name }}
{{ e.http=='post' ? 'POST' : 'GET' }}
{{ e.path }}
{{ e.description }}
{{ e.mode }}
public ok
{{ e.notes }}
PARAMETER
VALUE
DESCRIPTION
{{ name }}
{{ e.parameters[name].description || '' }}
REQUEST
{{ display_url(e) }}{{ has_query(e) ? '&' : '?' }}apikey={{ key_trunc(e) }}…
POST body: {{ display_body(e) }}&apikey={{ key_trunc(e) }}…
POST body: {{ display_body(e) }}&apikey={{ key_trunc(e) }}…
RESPONSE: {{ e.status }}
{{ e.loading ? '...' : e.response }}
No endpoints match your filter
Using an AI assistant to write API client code? Point it at the machine readable reference: site/api.md · site/api.json · llms.txt