Skip to Content
Daylite API

Introduction

Read your Daylite tasks, projects, sections and saved filters over HTTPS.

The Daylite API is a REST API at https://api.daylite.me/v1. It returns JSON and authenticates with a personal API key. Everything you can read here comes from the same account data that the Daylite desktop and web apps sync, so changes made in the apps appear immediately.

Read-only for now

This version can read data. Creating and updating tasks, and an MCP server for AI assistants, are next.

Quickstart

  1. In Daylite, open Settings → Developer and create an API key. Copy it; it is shown only once.
  2. Call the API with the key as a Bearer token:
curl https://api.daylite.me/v1/tasks?due_to=2026-11-09 \
  -H "Authorization: Bearer $DAYLITE_API_KEY"
{
  "results": [
    {
      "id": "6F1C2B9E-3D4A-4B8C-9E21-7A5D0C3F8B12",
      "title": "Write the release notes",
      "description": "",
      "project_id": null,
      "section_id": null,
      "parent_id": null,
      "priority": "p1",
      "due": { "date": "2026-11-09", "time": "09:30", "timezone": "Asia/Seoul", "recurrence": null },
      "reminder": true,
      "position": 3,
      "completed": false,
      "completed_at": null,
      "created_at": "2026-11-02T08:12:44.000Z",
      "revision": 42
    }
  ],
  "next_cursor": null
}

Next steps

The OpenAPI 3.1 document is available at https://api.daylite.me/openapi.json. An llms.txt index of these docs is available for AI tools.

On this page