401 - Unauthorized error in Postman

Hi,
I tried to delete a channel data using POSTMAN as described here https://www.mathworks.com/help/thingspeak/clearchannel.html in Examples section: Use POSTMAN to Clear Channel
The channel ID is correct, the write API key is correct, and the answer of postman after sending request is:
{
"status": "401",
"error": {
"error_code": "error_auth_required",
"message": "Authorization Required",
"details": "Please provide proper authentication details."
}
}
I already tried to authorize me in Authorization tab using Basic Auth (username and password), but the result is the same.
I already tried to use api_key in the request command directly:
The result is the same. 🙁
Does this channel deletion method work at all on ThingSpeak?

 Risposta accettata

Vinod
Vinod il 29 Mag 2025
I suspect you are using your channel API key instead of the user API key.
Here's a curl request example:
curl --location --request DELETE 'https://api.thingspeak.com/channels/CHANNEL_ID/feeds.json' --form 'api_key="USER_API_KEY"'
The user API key is available from https://thingspeak.com/account/profile

1 Commento

Thank you for your answer. It was the problem.
Now it is working well.

Accedi per commentare.

Più risposte (0)

Community

Più risposte nel  ThingSpeak Community

Richiesto:

il 29 Mag 2025

Commentato:

il 29 Mag 2025

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by