Image
Dot. Manual
Image
Dot. Manual
Back to home

Dot.

Install Dot. AppDiagnostic Tool

Quote

Quote/0
Pairing Quote/0How to Tap
Fixed ContentLoop Content
Share with Family and FriendsHow to Charge
Update DeviceReset NetworkReset DeviceChangelogNew

Rand The Pocket Prophet

Rand/0
Getting StartedWi-FiCustom Wallpaper
Features
MBTI GuideBook of AnswersFortuneCoin FlipDice RollWooden FishNumber Under TenClock
Bluetooth RemoteNewDownload Pocket NFC App
Update DeviceReset DeviceChangelogNew

Content & Services

Content Studio
Join Content StudioRSS
Shortcuts
Co Create
Software
CastCardDiablo II Resurrected Terror Zone & Uber Diablo Alert ToolDot Calendar - Weather Calendar for Quote/0DotCanvasDotClientDot Crypto TickerDot Mate - Quote/0 Automation SchedulerIntelligent Poetry Weather Generation SystemDot ServiceDot Quote/0 Home Assistant Dashboard CardDot Quote/0 Home Assistant IntegrationMindReset Dot MCP (Lakphy)Quote/0 Send DemoQuote/0 + Calendar ShortcutQuote/0 Agent Skill (YangguangZhou)Quote/0 Evening SummaryQuote/0 Flash NoteQuote/0 Health ReminderQuote/0 + Holiday ShortcutQuote/0 MCP (stvlynn)Quote/0 MCP (thomaszdxsn)Quote/0 + WAY 2 Reminder ShortcutQuote/0 Yearly Progress CalendarQuote/0 API Serverless MicroserviceQuote/0 AI Usage DashboardNewQuote/0 Client Python SDKQuote/0 DeepSeek Balance DashboardNewQuote/0 Kimi / GLM Usage DashboardNewQuote/0 Claude / Codex Usage DashboardNewQuote/0 SDK & CLI (MrWillCom)Server Status
Hardware
IKEA SKÅDIS MountQuote/0 Carry Case HangerQuote/0 Desktop Charging Mini StandQuote/0 Desktop Stand (Andrrrrrrija)Quote/0 Desktop Stand (MindReset)Quote/0 Desktop Mini StandQuote/0 Monitor Mount (Kiiko)Quote/0 Excerpt Mount (GLB_wegoo777)Quote/0 Monitor Mount (TLL)Rand/0 Single Shoulder Bag Buckle 40mmNew
Developer Platform
What is an APIGet API KeyGet Device Serial NumberGet Device ListGet Device StatusGet TimezonesNewDevice SettingsNewSwitch to Next ContentList Device ContentControl Text ContentNewControl Image ContentNewControl Canvas ContentNewAI SkillNew
Roadmap

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-001
Responsible Disclosure Policy

More

Service StatusPrivacy PolicyUser AgreementContact UsAbout MindReset
Content & ServicesContent Studio
Image

Join Content Studio

Bring a content source into Dot Content Studio so users can browse and use it on Dot devices.

RSS

Dot Content Studio is open to content platforms, tools, and data sources that want to make their content available on Dot devices. After submission, Dot reviews the content type, data source, authorization model, and device fit before deciding the integration path.

The submission form asks for content category, delivery method, platform user base, and contact email. The checklist below only covers details that are useful to include in the description field.

Suitable Content

  • Content that updates on a predictable cadence and works well on small displays or e-ink devices.
  • Content with clear ownership, source attribution, and display authorization.
  • Content that can be synced through RSS, REST API, OAuth-protected API, or data files provided by the platform.
  • Content that gives users summaries, reminders, status, rankings, schedules, saved items, subscriptions, or personalized information.

Recommended Materials

MaterialRequirement
Content nameProvide Chinese, Japanese, or English names based on the supported countries or regions. Keep each language within 8 characters or short words. Recommended format: {Platform Name} {Content}.
Content descriptionProvide Chinese, Japanese, or English copy based on the supported countries or regions. Keep Chinese and Japanese within 50 characters when possible, and English within 25 words.
Source display nameUsed as the visible content source in Dot Content Studio.
Content source linkRequired. Use the official website, product page, or source homepage when possible.
Content Studio card iconPNG with transparent background, 100 x 100 px, used as the top-left card icon.
Content Studio card colorsProvide 1 to 3 Hex colors for the card background gradient from top to bottom. One color means a solid card background.
OAuth display iconRequired when the content uses OAuth. PNG with transparent background, 200 x 200 px, clear on both black and white backgrounds.
Supported countries, regions, and languagesState where the content is available and which languages should be shown.
Layout preferenceProvide text notes, sketches, a Canvas API layout structure, or a Dot Skill result if you already have a layout direction. Dot can also design the layout from the provided content materials.
Tap actionChoose text display, web page, Scheme URL, or Universal Link.
Device or screen limitsState any device, orientation, or aspect-ratio requirements. If none are provided, Dot determines the suitable device range.
Display and usage limitsState attribution, caching, redistribution, commercial-use, or regional restrictions.

Content Delivery

Dot Content Studio can integrate content through the methods below. Choose the closest delivery method in the form, then add the relevant details in the description.

MethodRecommended details
RSSRSS URL, update cadence, field notes, and any required request headers.
REST APIAPI base URL, authentication method, request method, parameters, response structure, error format, and rate limits.
OAuth-protected APIDot uses an Access Token after user authorization to read user-related content. OAuth parameters and content API details are required.
Provided data contentIf no online API is available yet, describe the data format, update method, and update cadence.

For RSS or REST API sources, include the recommended cache TTL and minimum fetch interval if available. This helps Dot balance freshness with request load.

Including a raw response sample is recommended. For REST API, provide an unmodified full JSON response from one request. For RSS, provide an unmodified full feed response.

OAuth Requirements

If the content requires user login or authorization, OAuth 2.0 Authorization Code Flow is recommended. Prepare the following information. Client Secret should be delivered through a secure channel after the integration is confirmed. In the initial form submission, state that the Client Secret is ready instead of pasting it into the description field.

MaterialRequirement
Client IDPublic client identifier for the OAuth application.
Client SecretClient secret for the OAuth application. State whether it must be stored server-side and whether rotation is supported.
Authorization URLUser authorization URL and required query parameters.
Token URLEndpoint used to exchange Access Token and Refresh Token.
Redirect URI rulesState whether Redirect URI registration is required, including quantity, domain, and HTTPS requirements.
ScopeExplain each Scope and the minimum Scope required to read content.
Token lifetimeAccess Token lifetime, Refresh Token lifetime, and refresh support.
User info endpointIf account identity is displayed, provide the user info endpoint and response fields.
Content APIEndpoint, request method, parameters, response structure, and error format for reading authorized content.
Rate limitsLimits for authorization, token refresh, and content reads.
OAuth display iconPNG with transparent background, 200 x 200 px, clear on both black and white backgrounds.

If the OAuth flow requires PKCE, custom signatures, fixed headers, IP allowlists, or additional security checks, include those requirements.

Template

Copy the Markdown template below, fill it in, and paste it into the description field in the submission form. The form also includes an Insert Template button with the same structure.

# Content Studio integration materials

## Basic information
- Content name (Chinese / Japanese / English):
- Content description (Chinese / Japanese / English):
- Source display name:
- Content source link:
- Supported countries, regions, and languages:

## Visual assets
- Card icon:
- Card colors (1-3 Hex colors):
- OAuth display icon (if needed):

## Content delivery
- Delivery method details:
- RSS URL / API base URL:
- Authentication method:
- Recommended cache TTL:
- Minimum fetch interval:
- Raw response sample:

## OAuth (if needed)
- Client ID:
- Client Secret: Ready / Not required (do not paste the secret into this description)
- Authorization URL:
- Token URL:
- Redirect URI rules:
- Scope:
- Token lifetime and refresh behavior:
- User info endpoint:
- Content API:
- Rate limits:

## Display and actions
- Layout preference:
- Tap action:
- Device or screen limits:
- Display and usage limits:

Submit

Open the submission form, choose the content category, delivery method, and platform user base, then paste the completed template into the description field. If the materials are not ready yet, submit a summary first and provide the full details later.

Open Submission Form

Did this solve your problem?

Join our community

Content Studio

In the Content Studio, you can create and edit rich content to explore more possibilities.

RSS

Seamlessly sync your RSS subscriptions to your Dot. device.

Contents

Suitable ContentRecommended MaterialsContent DeliveryOAuth RequirementsTemplateSubmit