The API, on one page.

This page is for connecting ChatGPT the long way. The list below is generated from the same rules that check every request: if it’s here, it’s real. Most people can skip it and use the setup page.

llms.txt: orientation, written for agents

openapi.json: the same 257 operations, machine-readable

https://mcp.mintro.money/mcp: MCP, same bearer key

Start here

curl https://api.mintro.money/v1/me \ -H "Authorization: Bearer $MINTRO_KEY"

That answers who the key is, what it may do, and which budgets it sees. Open any operation below for its parameters, body, what it returns, and a call you can paste.

Me

The calling key: who it is, its scopes, budgets and limits; preferences and API keys.

Budgets

The top-level container: create, copy, export, set up, templates.

Envelopes

Envelopes and the categories that group them, targets included.

Assigning

The month view, ready to assign, and giving money a job.

Entries

Filing transactions into envelopes, splits included.

Transactions

The bank's rows: inbox, import, edits, transfers, matches.

Accounts

Accounts, reconciliation, cleared state, forecasts.

Connections

Bank connections through Plaid, and the rows a bank sends waiting for a person.

Payees

Clean names for where money went, and the rules that name and file by them.

Recurring

Bills and income that repeat, and entering them.

Reports

Spending reports, age of money, cash flow, net worth.

Holdings

What you own that is not an account, and exchange rates.

Loans

Loans, their balances and payments, and debt payoff.

Aims

The aim, its outlook, and scenarios.

Events and webhooks

The change feed, live stream and webhook endpoints.

Billing

Plans, checkout and the billing portal.

Community

The forum, profiles and the Founders wall.

Meta

Liveness, this document, llms.txt and security.txt. No key needed.

Or skip this page: hand ChatGPT the setup page and let it read the docs. That’s rather the point.