No description
Find a file
2019-03-28 10:12:35 -04:00
bin fix export file truncation and param table generation 2019-03-19 16:53:06 -04:00
examples change example code samples dir layout 2018-02-09 12:20:24 -05:00
images add x-logo to v2 info section 2018-02-09 11:40:05 -05:00
.gitignore fix export file truncation and param table generation 2019-03-19 16:53:06 -04:00
adafruit-flower-left.png add black flower-left logo 2018-02-09 11:43:11 -05:00
index.html add "return to IO" link to header 2019-03-28 10:12:35 -04:00
io_logo.png add x-logo to v2 info section 2018-02-09 11:40:05 -05:00
LICENSE drop swagger-ui, try ReDoc https://github.com/Rebilly/ReDoc 2018-02-09 11:22:37 -05:00
package.json drop swagger-ui, try ReDoc https://github.com/Rebilly/ReDoc 2018-02-09 11:22:37 -05:00
README.md update readme to point at v2.json spec 2018-02-09 12:58:33 -05:00
v1.json update Data ID data type 2018-01-02 14:47:34 -05:00
v2-description.md update v2 description with Arduino example 2018-02-21 11:17:50 -05:00
v2.json add description notes to createData entry 2019-01-08 15:56:34 -05:00
yarn.lock drop swagger-ui, try ReDoc https://github.com/Rebilly/ReDoc 2018-02-09 11:22:37 -05:00

Adafruit IO API Documentation

The HTTP REST API documentation for Adafruit IO written using Swagger v2.

Generating Client Libraries With Swagger

While we provide custom API clients in several languages (Javascript, Python, Ruby, Go), there are just too many languages for us to support everything. The good news is that Swagger can generate clients based on our existing API documentation.

The easiest way to generate a client in a new language (supported languages listed here) is to open up our documentation in the Swagger Editor at http://editor.swagger.io. Use File -> Import URL... to load the Adafruit IO API specification.

Swagger file menu

The URL to use for the current API is https://io.adafruit.com/api/docs/v2.json.

Next, select the language you'd like to generate a library for, and download the resulting .zip file.

Swagger generate client menu

Unfortunately, we can't provide support for specific, auto-generated clients, but we're always available to provide general support for our API. Please get in touch on the Forum if you have any questions.

License

Copyright (c) 2015 Adafruit Industries. Licensed under the MIT license.

Adafruit invests time and resources providing this open source code. Please support Adafruit and open-source hardware by purchasing products from Adafruit.