REST API

About

The Leanmote API enables clients to programmatically insert and manage projects, statuses, tasks, and status logs. It supports both historical data ingestion and real-time updates.

First Step

To begin using the API:

  1. Create an account at https://app.leanmote.com.
  2. In the Productivity Tools section, generate a token under the Leanmote API integration.

Base Configuration

Base URL:

https://app.leanmote.com/api/v1/

Authentication

All requests must include the access token in the header:

Authorization: lm-<your_token>
  • The token is user-specific and tied to a particular organization.
  • The API will validate the organization against the token’s scope.

Date Format

Use UTC timestamps in the following format:

YYYY-MM-DD HH:MM:SS

Entity Hierarchy

Organizations → Projects → Statuses → Tasks → Status Logs