Update Datastream Value

get
Update the Datastream value

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
Request
Response
Request
Path Parameters
value
required
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
required
string
Virtual pin number (should start with "v")
token
required
string
Device auth token
Response
200: OK
Success
400: Bad Request
Could not find a device token or Wrong pin format or Value doesn't match the Datastream data type
{"error":{"message":"Invalid token."}}
or
{"error":{"message":"Wrong pin format."}}
or
{"error":{"message":"Value doesn't match the Datastream data type"}}

get
Update value by Datastream ID

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
Request
Response
Request
Path Parameters
value
required
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
required
integer
Datastream Id
token
required
string
Device auth token
Response
200: OK
Success
400: Bad Request
Could not find a device token or Wrong dataStreamId format or Value doesn't match the Datastream data type
{"error":{"message":"Invalid token."}}
or
{"error":{"message":"Wrong dataStreamId format."}}
or
{"error":{"message":"Value doesn't match the Datastream data type"}}