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.

User Accounts and Channels

ThingSpeak API Keys

API keys control access to private data. ThingSpeak™ uses individual channel-level API Keys to control information for each channel and user-level API keys for account level control.

User API Key

The User API Key enables channel-level operations using the API. The User API Key is necessary to create and delete channels and to view information for private channels.

To get your User API Key:

  • Click Account > My Profile.

  • If your API Key is compromised, you can generate a new key: Click Generate New API Key.


The MQTT API Key enables a user to make connections to the ThingSpeak MQTT server. MQTT connections allow you to publish and subscribe to channels.

The MQTT API Key is not generated by default. To get an MQTT API Key:

  • Click Channels > My Profile.

  • Click Generate New MQTT API Key.

Use the read and write API keys to control information in your individual channels.

See Also