Image
Dot. Manual
Image
Dot. Manual
Back to home

Dot.

Install Dot. AppDiagnostic Tool

Quote

Quote/0New
Pairing Quote/0How to TapShare with Family and FriendsHow to Charge
Content Mode
Loop ContentFixed Content
TimingNewApp Clip and Tap-to-InteractNew
Screen States and Troubleshooting
Update DeviceReset NetworkReset DeviceChangelogNew
Service and RepairCustomize Quote/0

Rand

Rand/0New
Getting StartedNew
FeaturesNew
Book of AnswersFortuneMBTI GuideWooden FishCoin FlipBluetooth RemoteNewPomodoroNewClockTimerNewDice RollNumber Under TenDisplay ModeNewNFC Cards
Wi-FiCustom WallpaperSettingsHow to Charge
Update DeviceReset DeviceChangelogNew
Service and RepairCustomize Rand/0

Read

Read PicoNew
Getting StartedNew
CrossMuxNewPico ReaderNewRickyOSNewWhiteOSNew
Demo SystemDIY Your System

Content & Services

Roadmap
Content Studio
Join Content StudioRSS
Shortcuts
Co CreateNew
SoftwareNew
Quote
Rand
ReadNew
HardwareNew
Quote
Rand
ReadNew
Open PlatformNew
What is an APIDot SkillNewGet API KeyGet Device Serial NumberGet Device ListGet Device StatusGet TimezonesNewDevice SettingsNewSwitch to Next ContentList Device ContentControl Text ContentNewControl Image ContentNewControl Canvas ContentNew

Explore More Possibilities

Request New ContentJoin Content StudioOur Repositories

Security

MSA-2025-08-001MSA-2025-09-001MSA-2025-09-002MSA-2025-10-001MSA-2025-10-002MSA-2025-10-003MSA-2026-04-001MSA-2026-10-001MSA-2026-10-002MSA-2026-10-003
Responsible Disclosure Policy

More

Service StatusService and RepairCustomize ProductsPrivacy PolicyUser AgreementContact UsAbout MindReset
Content & ServicesOpen PlatformNew
Image

Get Device Status

RSS

Quick Guide

Prerequisites

  1. Make sure you have retrieved and saved your API key in the Dot. App;
  2. Make sure you own at least one device and have obtained its device serial number;

The API rate limit is 10 requests per second. With the API, you can control device behavior and responses more flexibly.

Placeholders wrapped in '{{variable}}' indicate values you must replace. Fill them with your actual values and remove the '{{}}' braces.

Request Examples

GET
/api/authV2/open/device/:id/status

Get your API key from Dot. App

Generated Code
1// Generating...

Response Example

{
	"deviceId": "ABCD1234ABCD",
	"alias": null,
	"location": null,
	"status": {
		"version": "1.0.0",
		"current": "Power Active",
		"description": "The device is power active and ready to use",
		"battery": "Charging",
		"wifi": "-62 dBm"
	},
	"renderInfo": {
		"last": "12/18/2025 14:11",
		"current": {
			"rotated": false,
			"border": 0,
			"image": ["https://example.com/render/0.png", "https://example.com/render/1.png"]
		},
		"next": {
			"battery": "12/18/2025 17:11",
			"power": "12/18/2025 14:16"
		}
	}
}

Troubleshooting

Endpoint

/api/authV2/open/device/:id/status

Method

GET

Path Parameters

Prop

Type

Device serial number

Response Schema

The screen border color is returned as 0 for white or 1 for black.

Prop

Type

Device serial number
Name assigned by the user to identify the device.
User-assigned label for where the device is placed.
Current operating state, power status, and connection details.

Parameters

Firmware version running on the device.
Current operating state.
Human-readable explanation of the current operating state.
Battery charge or power status.
Wi-Fi signal strength.
Current screen content and refresh schedule.

Parameters

Most recent content refresh time.
Settings and images used for the current screen.

Parameters

Whether the screen is rotated
White or black screen border.
URLs of the images used for the current screen.
Upcoming content refresh times for each power source.

Parameters

Next content refresh while running on battery power.
Next content refresh while connected to power.

Status Codes

codeMeaningDescription
200SuccessSuccessfully retrieved device status
400Invalid paramsInvalid device ID format
401UnauthorizedInvalid or expired API key
403ForbiddenNo permission to view this device
404Not foundDevice not found or not registered
500Server ErrorInternal server error

Did this solve your problem?

Join our community

Get Device List

Previous

Get TimezonesNew

Next

Contents

Quick GuidePrerequisitesRequest ExamplesResponse ExampleTroubleshootingEndpointMethodPath ParametersResponse SchemaStatus Codes