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 Pico
Getting StartedBuild and Flash

Content & Services

Roadmap
Content Studio
Join Content StudioRSS
Shortcuts
Co CreateNew
SoftwareNew
QuoteNew
RandNew
HardwareNew
Quote
RandNew
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-001
Responsible Disclosure Policy

More

Service StatusService and RepairCustomize ProductsPrivacy 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