Update Datastream Value

Update the Datastream value

GET https://{server_address}/external/api/update?token={token}&{pin}={value}

This endpoint allows you to update the value of the Datastream value via GET request. Example: https://blynk.cloud/external/api/update?token=ffujYGgbf805tgsf&v1=100

Path Parameters

NameTypeDescription

value

string

The desired value of the Datastream. Will be parsed based on the Datastream data type (int, double, string) and bounded with min / max values of datastream settings. In case value doesn't match the Datastream type error will be returned.

pin

string

Virtual pin number (should start with "v")

token

string

Device auth token

You can get the Device auth token in Device info.

Update value by Datastream ID

GET https://{server_address}/external/api/update?token={token}&dataStreamId={id}&value={value}

This endpoint allows you to update the value of the Datastream value via GET request. Example: https://blynk.cloud/external/api/update?token=Rps15JICmtRVbFyS_95houlLbm6xIQ2L&dataStreamId=1&value=100

Path Parameters

NameTypeDescription

value

string

The desired value of the Datastream. Will be parsed based on the Datastream data type (int, double, string) and bounded with min / max values of datastream settings. In case value doesn't match the Datastream type error will be returned.

dataStreamId

integer

Datastream Id

token

string

Device auth token

To update Datastreams that have 2 values, for example Location Datastream, use this call:

/external/api/update?token={token}&dataStreamId={id}&value=lon&value=lat

or

/external/api/update?token={token}&pin=V1&value=lon&value=lat

Last updated

Revision created