Blynk Device HTTPS API

Token-authenticated HTTPS REST API used by individual devices to read and write datastream values, batch update multiple datastreams, retrieve historical data, set widget and datastream properties, trigger log events, upload files, and read or update device metadata. Base URL is https://{server}.blynk.cloud/external/api, and requests authenticate via a per-device token. Commonly used by MCU firmware (Arduino, ESP32, ESP8266, Raspberry Pi, Particle) when the Blynk Library streaming protocol is not in use.

Blynk Device HTTPS API is one of 3 APIs that Blynk publishes on the APIs.io network.

Tagged areas include IoT, Device, Telemetry, Datastreams, and Events. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: blynk:blynk-device-https-api
name: Blynk Device HTTPS API
tags:
- IoT
- Device
- Telemetry
- Datastreams
- Events
humanURL: https://docs.blynk.io/en/blynk.cloud/device-https-api
properties:
- url: https://docs.blynk.io/en/blynk.cloud/device-https-api
  type: Documentation
- url: https://docs.blynk.io/en/blynk.cloud/device-https-api/update-datastream-value
  type: Documentation
  name: Update Datastream Value
- url: https://docs.blynk.io/en/blynk.cloud/device-https-api/get-datastream-value
  type: Documentation
  name: Get Datastream Value
- url: https://docs.blynk.io/en/blynk.cloud/device-https-api/batch-update-datastreams
  type: Documentation
  name: Batch Update Datastreams
- url: https://docs.blynk.io/en/blynk.cloud/device-https-api/trigger-event
  type: Documentation
  name: Trigger Log Event
- url: https://docs.blynk.io/en/blynk.cloud/device-https-api/upload-file
  type: Documentation
  name: Upload File
description: Token-authenticated HTTPS REST API used by individual devices to read and write datastream
  values, batch update multiple datastreams, retrieve historical data, set widget and datastream properties,
  trigger log events, upload files, and read or update device metadata. Base URL is https://{server}.blynk.cloud/external/api,
  and requests authenticate via a per-device token. Commonly used by MCU firmware (Arduino, ESP32, ESP8266,
  Raspberry Pi, Particle) when the Blynk Library streaming protocol is not in use.