heybmoDocsOpen HeyBMO

Developers

Build with HeyBMO

Everything HeyBMO does is available to your code, your AI apps and your terminal: 128 operations across 10 groups, the same ones the app itself uses.

For agents: llms.txt · OpenAPI

Three ways in, one set of operations

One model everywhere

Each feature is a set of operations, such as notes.create or expenses.budgets. The REST API calls them by id, the MCP server offers them as tools (notes_create), and the CLI as commands (heybmo notes create). Inputs, outputs, checks and limits are the same on all three.

One call
POST https://app.heybmo.com/api/ops/notes.create
Authorization: Bearer hb_live_…

{ "input": { "title": "Groceries", "body": "- milk\n- eggs" } }

What you can reach

Built in, on every surface

  • Private by design. Every call acts as one person, in their own space. One account can never read another's data.
  • Safe deletes. Most deletes go to the trash for 30 days. Deleting for good always needs a second, confirmed call.
  • Fair limits. Reads, writes and deletes each have their own rate limit, so a runaway script cannot empty an account.