Reassign API

Reassign is a 24-hour circular day planner. Use the Reassign API to read a day plan and to add, change, and remove its events.

New to Reassign? Learn what Reassign is.

Connect an AI assistant

MCP server URL
https://reassign.app/api/mcp
Claude Code
claude mcp add --transport http reassign https://reassign.app/api/mcp

Cursor: Add to Cursor

Two ways to build

REST API v1MCP server
Use it forYour own scripts, tools, and appsAn AI assistant that supports the Model Context Protocol (MCP)
Addresshttps://reassign.app/api/v1https://reassign.app/api/mcp
CredentialsA personal access token or an OAuth 2.0 access tokenAn OAuth 2.0 access token only
FormatJSON over HTTPStreamable HTTP, in stateless JSON mode
GuideAuthenticationConnect an AI assistant
  • Both use the same two scopes: events:read and events:write.
  • Most calls need Reassign Pro. The 7-day free trial includes it. GET /api/v1/me works on all plans.
  • Times are local datetimes, "YYYY-MM-DDTHH:MM", on a 24-hour clock. Dates are "YYYY-MM-DD". Both are in the time zone of the account.

Read Core concepts for the model of a day plan.

Getting started

Create a personal access token in the Reassign app. Then make your first request to the REST API. The Quickstart shows each step, from the token to a new event.

Guides

Quickstart

Make your first request to the Reassign API.

Read more

Authentication

Get an access token and send it with each request.

Read more

Connect an AI assistant

Connect Reassign to an AI assistant through MCP.

Read more

Errors

Read the errors that the API returns, and how to handle them.

Read more

Resources

Events

Read, create, change and delete the events in a day plan.

Scheduling

Find free time, plan work into it, and undo a change.

Categories

Read and manage the areas and activity types that group events.

Day reviews

Confirm or discard the review of a day, and read past reviews.