Back to Site
API Reference v1.0
Beta

API Documentation

Welcome to the DidIt Developer Platform. Use our REST API to access your productivity data, sync tasks, and build custom integrations for your high-performance workflow.

Authentication

Coming Soon

Note: External API access is currently in development. These specifications are for the upcoming Public API.

All API requests will require a Bearer Token in the Authorization header. You will be able to generate API keys in your Account Settings.

GEThttps://api.didit.day/v1/user
Authorization: Bearer YOUR_API_KEY

Todos

GET

/v1/todos

List all todos for the authenticated user, optionally filtered by status.

{
  "data": [
    {
      "id": "td_12345",
      "text": "Refactor API documentation",
      "completed": true,
      "createdAt": "2026-04-20T10:00:00Z"
    }
  ]
}
POST

/v1/todos

Create a new task for today.

JavaScript SDK

Get started faster with our official Node.js and Browser SDK. Fully typed for TypeScript users.

$ npm install @didit/sdk