Blues Notehub
Enter your API key with the Bearer prefix, e.g. "Bearer QB_your_api_key_here"
Report what would happen without writing anything
Per-item rename report
Action that was performed
get blob listHuman-readable message (often empty on success)
HTTP status code
200Operation completed successfully
trueInvalid request body - devices array empty or exceeds 1000
Unauthorized - Invalid or missing API key
Forbidden - API key missing 'update' scope
POST /v2/devices/rename-by-imei HTTP/1.1
Host: api.qubitro.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 152
{
"devices": [
{
"imei": "868531063306018",
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"name": "D5709 - Georgia Pacific | 12V18AH+25W"
}
],
"dry_run": true
}{
"action": "get blob list",
"data": {
"ambiguous": 1,
"dry_run": true,
"errors": 1,
"invalid": 1,
"not_found": 1,
"renamed": 1,
"requested": 1,
"results": [
{
"device_id": "text",
"device_url": "text",
"imei": "text",
"matched_device_ids": [
"text"
],
"matches": [
{
"current_name": "text",
"device_id": "text",
"device_url": "text",
"project_id": "text"
}
],
"message": "text",
"name": "text",
"project_id": "text",
"status": "text"
}
],
"unchanged": 1
},
"message": "",
"status": 200,
"success": true
}Enter your API key with the Bearer prefix, e.g. "Bearer QB_your_api_key_here"
Project ID (UUID format)
3e5c0246-c759-48e8-8345-27db13f11ff7Device ID (UUID format)
dev-abc123Environment variables retrieved successfully
Action that was performed
get blob listHuman-readable message (often empty on success)
HTTP status code
200Operation completed successfully
trueDevice is not a Blues Notehub device
Unauthorized - Invalid or missing API key
Device not found
Notehub PAT credential not configured for this organization
Blues Notehub API returned an error
GET /v2/projects/{project_id}/devices/{device_id}/blues/environment-variables HTTP/1.1
Host: api.qubitro.com
Authorization: YOUR_API_KEY
Accept: */*
{
"action": "get blob list",
"data": {
"environment_variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"message": "",
"status": 200,
"success": true
}Enter your API key with the Bearer prefix, e.g. "Bearer QB_your_api_key_here"
Project ID (UUID format)
3e5c0246-c759-48e8-8345-27db13f11ff7Device ID (UUID format)
dev-abc123Environment variables set successfully
Action that was performed
delete deviceHuman-readable success message
Operation completed successfullyHTTP status code
200Operation completed successfully
trueInvalid request body or device is not a Blues Notehub device
Unauthorized - Invalid or missing API key
Device not found
Notehub PAT credential not configured for this organization
Blues Notehub API returned an error
PUT /v2/projects/{project_id}/devices/{device_id}/blues/environment-variables HTTP/1.1
Host: api.qubitro.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 82
{
"environment_variables": {
"firmware_version": "1.2.3",
"monitoring_interval": "300"
}
}{
"action": "delete device",
"message": "Operation completed successfully",
"status": 200,
"success": true
}Last updated