Open Data

Our Platform allows you to tag a device's group as Open Data. When doing this, this device's group becomes part of thethings.iO's Open Data repository and can be accessed by anybody or anything with read only access rights.

If you want your things to be Open Data you can tag a device's group as Open Data when creating it.

You also have to declare which resources will be listed in your Open Data device's group via the device group settings button.

Use Cases

  • Allow the community to access your data
  • Show a chart of your things on a public webpage
  • Play with the data from the others
  • Whatever you are thinking... ;)

Opendata API Basics

List all Open Data device groups

curl -H "Content-Type: application/json" \
  -X GET "https://api.thethings.io/v2/opendata/products/"

List the things

This call gets the things from one device group including the thing description if they have one. You have to set the url with a valid devicegroupId.

curl -H "Content-Type: application/json" \
  -X GET "https://api.thethings.io/v2/opendata/products/{{deviceGroupId}}/things"

Get one thing data

You have to set the deviceGroupId, resourceId and thingId.

curl -H "Content-Type: application/json" \
  -X GET "https://api.thethings.io/v2/opendata/products/{{deviceGroupId}}/resources/{{resourceId}}/things/{{thingId}}"