← Back to catalog

Other

Adafruit IO REST

auto-generated
swirls add adafruit
actionGETv1.0.0

All feeds for current user

The Feeds endpoint returns information about the user's feeds. The response includes the latest value of each feed, and other metadata about each feed.

Source
actionGETv1.0.0

All feeds for current user in a given group

The Group Feeds endpoint returns information about the user's feeds. The response includes the latest value of each feed, and other metadata about each feed, but only for feeds within the given group.

Source
actionGETv1.0.0

All groups for current user

The Groups endpoint returns information about the user's groups. The response includes the latest value of each feed in the group, and other metadata about the group.

Source
actionGETv1.0.0

Chart data for current feed

The Chart API is what we use on io.adafruit.com to populate charts over varying timespans with a consistent number of data points. The maximum number of points returned is 480. This API works by aggregating slices of time into a single value by averaging. All time-based parameters are optional, if none are given it will default to 1 hour at the finest-grained resolution possible.

Source
actionPOSTv1.0.0

Create new Data

Create new data records on the given feed. **NOTE:** when feed history is on, data `value` size is limited to 1KB, when feed history is turned off data value size is limited to 100KB.

Source
actionGETv1.0.0

First Data in Queue

Get the oldest data point in the feed. This request sets the queue pointer to the beginning of the feed.

Source
actionGETv1.0.0

Last Data in MQTT CSV format

Get the most recent data point in the feed in an MQTT compatible CSV format: `value,lat,lon,ele`

Source
actionGETv1.0.0

Last Data in Queue

Get the most recent data point in the feed. This request sets the queue pointer to the end of the feed.

Source
actionGETv1.0.0

Next Data in Queue

Get the next newest data point in the feed. If queue processing hasn't been started, the first data point in the feed will be returned.

Source
actionGETv1.0.0

Previous Data in Queue

Get the previously processed data point in the feed. NOTE: this method doesn't move the processing queue pointer.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec