REST API

Build on your shared inbox

Everything your team organises in Drag - boards, columns, cards, comments, tags, and email sequences - is available over a clean REST API. Authenticate with your API key, get JSON back, and wire your inbox into any system you run.

  • 240,000+ users since 2017
  • 4.7 on G2
  • No credit card

What you can build.

The objects your team works with every day, readable and writable from your own code.

Boards & columns

The board is the API

List boards, read their columns, and pull the cards in each column with their state. Everything your team sees on the kanban - counts, positions, assignments - comes back as structured JSON your systems can act on.

REST API
GET /v2/board/123/columns

Authorization: Bearer drag_sk_...

{
  "columns": [
    { "id": "col_1", "name": "New", "cards": 8 }
    { "id": "col_2", "name": "In Progress", "cards": 5 }
    { "id": "col_3", "name": "Done", "cards": 12 }
  ]
}

Cards

Create work from any system

POST a card from your app, your monitoring stack, or your backoffice, and it lands in the right column of the right board - where your team already works. Move cards between columns, update them, and archive them programmatically as state changes upstream.

POST /v2/card
{ "boardId": "support", "title": "Bug: checkout error" }
To do · Support board
Bug: checkout errorvia API
Order #4821 - shipping damage

The full surface

Comments, tags, notes, and sequences

Add comments and internal notes to cards, manage tags and sub-tasks, and control email sequences - the same objects your team touches in the app, exposed as endpoint families with predictable REST semantics.

Endpoint families
GET/v2/board/:id/columnsBoards & columns
POST/v2/card/move-cardCards & moves
POST/v2/commentComments
PUT/v2/card/:id/tagsTags
POST/v2/email-sequenceEmail sequences

Start in minutes.

API-key authentication, JSON in and out, and documentation with examples for every endpoint.

1

Get your API key

Your key lives in Settings inside Drag. It authenticates every request through the Authorization header and can be revoked any time.

2

Make your first request

List your boards to confirm the connection, then work through the endpoint reference.

API access is included on the Pro plan, and every 7-day trial runs with full Pro access. Rate limits apply to keep the platform healthy - the API documentation covers authentication, every endpoint family, error codes, and limits. Prefer driving the inbox in natural language instead of code? That is what the MCP server is for.

This API works with your Drag inbox. Want Varley, Drag’s AI, inside your own help desk, product or AI agent instead? That is varley.ai, in early access.

JSON REST · API-key authDocumentationDeveloper hub

Drag · with Varley

The inbox your team and Varley work in together

Shared inbox, boards, live chat and WhatsApp for Gmail teams, with Varley, Drag’s AI, included from $18. Plus an MCP server your own AI tools can drive.

7-day trial, no card required4.7 · 1,200+ reviews
Gmail extension
Web app
Desktop
iOS + Android
API
MCP server: works with Claude, ChatGPT, Gemini, Copilot, Cursor