API reference

SequenceStack API

The REST API behind app.sequencestack.com, the MCP server and the editor extension.

Everything the SequenceStack app does, it does through this API. The same endpoints are open to you.

The API lives at https://api.sequencestack.com. Two versions are in service:

  • V2 is the current API and the one to build against. It covers sequences, executions, deliverables, instruction collections, agents and access control.
  • V1 still runs and is still supported, but it is not getting new features. Parts of the app have already moved off it.

Every endpoint page in this reference is generated from the API's own OpenAPI documents, so what you read here is what the server actually routes.

Authenticating

Send a bearer token in the Authorization header on every request:

curl https://api.sequencestack.com/api/v2/sequences \
  -H "Authorization: Bearer YOUR_TOKEN"

Endpoints marked with a padlock need a token. A request without one answers 401 with {"status":"error","message":"Access denied"}.

How responses are shaped

Every response uses the same envelope. A single object:

{
  "status": "ok",
  "data": { "id": "k3j7l2rvmp", "title": "Quarterly close" }
}

A list, which also carries its paging:

{
  "status": "ok",
  "data": {
    "pagination": { "total_pages": 4, "current_page": 1 },
    "list": []
  }
}

An error:

{
  "status": "error",
  "message": "Not found",
  "errors": "Sequence does not exist"
}

Other ways in

If you would rather not call the API directly, two clients already do it for you:

  • The MCP server at mcp.sequencestack.com connects Claude Code and Cursor to your workspace.
  • The editor extension for VS Code and Cursor is published as Sequencestack.

Looking for the user guide?

This site documents the API. To learn the product itself, read the user guide.