Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Configure Accounts and Channels

Information on ThingSpeak™ channels, users, and licenses

To read and write to a ThingSpeak™ channel, your application sends requests to the ThingSpeak server by issuing HTTP requests, publishing MQTT messages, or using MATLAB® functions. Each ThingSpeak channel can have up to eight fields of 255 characters of data, in either numeric or alphanumeric format. A channel also has location information and a status update field. Each channel data entry is stored with a date and timestamp and is assigned a unique entry ID (entry_id). You can retrieve stored data by time or by entry ID.

Use the ThingSpeak API to process numeric data, which includes timescaling, averaging, median, summing, and rounding. You can create and update a ThingSpeak channel by posting a feed with your API key and data using HTTP POST. The channel feeds support JSON, XML, and CSV formats for integration into applications.

expand all

List Your Public ChannelsList channels for a username with HTTP GET
List Your ChannelsList your channels with HTTP GET
List ChannelsList public channels with HTTP GET
Read SettingsRead channel settings with HTTP GET
Write SettingsUpdate channel settings with HTTP PUT
Create ChannelCreate a new channel with HTTP POST
Clear ChannelClear all data from channel with HTTP DELETE
Delete ChannelDelete channel with HTTP DELETE

Topics

Channel Configurations

Channel Properties

ThingSpeak stores data in channels. Learn how to configure a channel to control access and how to sort your channels for faster access.

Collect Data in a New Channel

Learn how to create a channel, collect data, and write it to a new channel.

Channel Data Control

Learn about data control for your channel with API Keys and fixed API addresses for ThingSpeak services.

Channel Data Import

Import CSV data to a ThingSpeak channel.

Account Configurations

User Accounts and Channels

Locate and reset your API keys.

Information for Paid Users

Learn about types of licenses, and how to buy a license plus adding and removing users, and monitoring message use.