Skip to main content
The ThinkOut API opens the data behind a workspace to your own tools. Use it to pull actuals into a BI tool or reconcile against an ERP. Version 1 covers reads: every endpoint is a GET, and every list that can grow pages the same way.

Resources

Banks

Bank connections, their status, and when each one last synced.

Accounts

Manual and bank-connected accounts with their current balance in the account currency.

Transactions

Every booked and pending movement on every account, as the account recorded it.

Reports

Inflows, outflows and balances per period, computed the way the cash flow screen computes them.

MCP server

Ask about your workspace in plain language from Claude Code, Cursor, VS Code or Codex.

Base URL

All requests must use HTTPS. Responses are JSON with snake_case keys.

First request

1

Create an API key

In ThinkOut open Settings and create a key for the workspace you want to read. The key is shown once. See Authentication.
2

List your accounts

3

Page through transactions

Follow next_cursor until has_more is false. See Pagination.