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
CrossMuxNewkiikoreadNewRickyOSNewWhiteOSNewCrossLinkNewJust ReadNewPico PageNewAuraReaderNewPageRestNewif-ink OSNewThingsOSNewTake EasyNew
Demo SystemDIY Your System

Clock

ClockNew
Getting StartedDIY Your System

Content & Services

Roadmap
Content Studio
Join Content StudioRSS
Shortcuts
Co CreateNew
SoftwareNew
QuoteNew
AdventureX QR ServiceDiablo II Resurrected Terror Zone & Uber Diablo Alert ToolDot AI Quota: Local Claude and Codex Quota DashboardDot Token Dashboard: Claude Code Hub Usage RankingsDot Calendar - Weather Calendar for Quote/0Dot Mate - Quote/0 Automation SchedulerDot ServiceDot Studio: Local Content Console for Quote/0F1 Quote/0: Race Calendar and Live Standings DashboardFureru Calendar: iCal Schedule Display for Quote/0Dot Quote/0 Home Assistant IntegrationDot Quote/0 Home Assistant Dashboard CardQuote/0 Baby Dashboard: Local Baby Care TrackerInkLink Studio: Local Web Console for Quote/0Lingxi MultiScreen: Three-display controlMacau Bus ToolNewMindReset Dot MCP (Lakphy)Quote/0 SDK & CLI (MrWillCom)Quote/0 API Serverless MicroserviceQuote0 Agent BoardNewQuote/0 Bad Apple: E-Paper Video Playback ExperimentQuote/0 AI Usage DashboardQuote/0 Client Python SDKQuote/0 DeepSeek Balance Dashboardquote0-desk: NFC-Interactive Desk Console for Quote/0Quote/0 Desktop StatusQuote/0 Sonos: Now Playing BridgeQuote/0 Claude / Codex Usage DashboardQuote/0 Kimi / GLM Usage DashboardQuote/0 WeatherQuote/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 USB EPD BuddyQuote BambuNewQuote/0 Yearly Progress CalendarServer StatusToucanEcho / ECHO: macOS Agent with a Quote/0 Companion DisplayVibe Usage Quote/0: AI Coding Usage DashboardCastCardDotCanvasDotClientDot Crypto TickerIntelligent Poetry Weather Generation SystemInkCanvas
Rand
ReadNew
ClockNew
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

Responsible Disclosure Policy

More

Service StatusService and RepairCustomize ProductsPrivacy PolicyUser AgreementContact UsAbout MindReset
Content & ServicesCo CreateNewSoftwareNewQuoteNew
Image

Quote/0 API Serverless Microservice

Manage events and bin collection information on AWS, then push updates to Quote/0 through the official Text API.

RSSImprove this page

Quote/0 API is a serverless microservice built on AWS Lambda and DynamoDB. Its Bearer-protected HTTP API accepts calendar events, combines them with Reading Council bin collection schedules, and actively updates the device through the official Quote/0 Text API.

Features

  • Push-only delivery: Lambda updates Quote/0 through the official Text API; the device does not call this service
  • Event management: Creates a single event or up to 100 events in one batch
  • Bin collection integration: Retrieves Reading Council collection data and stores it in DynamoDB
  • Scheduled updates: EventBridge runs the collection sync and device refresh at 01:10 UTC each day by default
  • API authorization: Every HTTP endpoint requires Authorization: Bearer <API_AUTH_TOKEN>
  • Serverless deployment: Uses API Gateway, Lambda, DynamoDB, and EventBridge

API

MethodPathPurpose
POST/api/eventsCreate one event and immediately update Quote/0
POST/api/events/batchCreate up to 100 events and update Quote/0

Development deployments also expose POST /test/scheduled-update for manually invoking the scheduled task.

Requirements

  • An AWS account that can deploy Lambda, API Gateway, DynamoDB, and EventBridge
  • Node.js 18 or later and the Serverless Framework
  • A Quote/0 Text API endpoint and Token
  • A separate Bearer Token for protecting the project HTTP API
  • A UPRN for an address served by Reading Council

Primary environment variables include QUOTE0_TEXT_API, QUOTE0_AUTH_TOKEN, API_AUTH_TOKEN, UPRN, and READING_API_URL.

Service area and secrets

Bin collection support is specific to Reading Council and requires a property UPRN. Treat the UPRN, AWS credentials, Quote/0 Token, and API Bearer Token as sensitive data, and do not commit them to the repository.

Did this solve your problem?

Join our community

Quote/0 SDK & CLI (MrWillCom)

Previous

Quote0 Agent BoardNew

See Claude Code and Codex conversation status, requests for your attention, and remaining quota on Quote/0.

Contents

FeaturesAPIRequirements
GitHub

matchy-in/quote0_api

—