Image
Dot. Manual
Image
Dot. Manual
Back to home

FAQ

How to Change NetworksCommon Pairing IssuesTap-to-Interact Launch Issues / App Clip Unavailable

Dot.

Install Dot. AppDiagnostic ToolKnown Issues

Quote

Quote/0
Pairing Quote/0How to TapShare with Family and FriendsHow to Charge
Update DeviceReset NetworkReset DeviceChangelogNew

Content & Services

Content Studio
RSS
Shortcuts
Co Create
Software
CastCardDiablo II Resurrected Terror Zone & Uber Diablo Alert ToolDot Calendar - Weather Calendar for Quote/0DotCanvasDotClientDot Crypto TickerDot MateIntelligent Poetry Weather Generation SystemDot ServiceNewDot Quote/0 Home Assistant IntegrationNewMindReset Dot MCP (Lakphy)Quote/0 Send DemoQuote/0 + Calendar ShortcutQuote/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 CalendarQuote0 API Serverless MicroserviceNewQuote0 Client Python SDKNewServer 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)
Developer Platform
What is an APIGet API KeyGet Device Serial NumberGet Device ListGet Device StatusSwitch to Next ContentList Device ContentNewControl Text ContentControl Image Content
Roadmap

Explore More Possibilities

Request New ContentJoin Our Content Studio

Security

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

More

Privacy PolicyUser AgreementContact UsAbout MindReset
Content & ServicesCo CreateSoftware
Image

Quote0 Client Python SDK

GitHub

YetYeti/quote0-client

1

A Python SDK for controlling Quote0 e-ink devices via the Dot. App API, available on PyPI.

Features

  • Full coverage of all 6 Quote0 API endpoints
  • Type-safe with Pydantic v2 models
  • Comprehensive error handling with typed exceptions
  • Text and image content support
  • Device task management
  • Easy-to-use synchronous client

Installation

pip install quote0-client
# or with uv
uv add quote0-client

Quick Start

from quote0_client.client import Quote0Client
from quote0_client.models import TextContentRequest

client = Quote0Client(api_key="your-api-key-from-dot-app")

# List devices
devices = client.get_devices()

# Send text content
response = client.send_text(devices[0].id, TextContentRequest(
    title="Hello",
    message="Quote0 device!"
))

API Reference

MethodDescription
get_devices()Get all devices
get_device_status(device_id)Get device status
switch_to_next(device_id)Switch to next content
list_tasks(device_id, task_type)List device tasks
send_text(device_id, content)Send text content
send_image(device_id, content)Send image content

Error Handling

The SDK provides typed exceptions: AuthenticationError, NotFoundError, PermissionError, ValidationError, and RateLimitError (rate limit: 10 req/sec).

Did this solve your problem?

Join our community

Quote0 API Serverless MicroserviceNew

Previous

Server Status

Next

Contents

FeaturesInstallationQuick StartAPI ReferenceError Handling