Lunch Money V2 icon

Lunch Money V2

Interact with the Lunch Money v2 API — transactions, budgets, categories, accounts and more

Manual Accounts → Update Manual Account

AI-generated

Summary

Update the details of an existing manual account in Lunch Money by specifying its Account ID and optionally changing fields such as name, type, balance, institution name, subtype, currency, status, and metadata.

Inputs

  • Account ID (required) — The ID of the manual account to update
  • Institution Name — Name of the financial institution (1–50 characters)
  • Display Name — Display name for the account
  • Subtype — Subtype of the account (e.g., checking, savings, retirement)
  • Balance As Of — Date/time the balance was last updated in ISO 8601 format
  • Currency — ISO 4217 currency code (e.g., usd). Defaults to account primary currency if omitted
  • Status — Status of the account, options are Not Set, Active, or Closed
  • Closed On — Date the account was closed (ISO 8601)
  • External ID — Your own external reference ID (max 75 characters)
  • Custom Metadata — Any additional metadata as a JSON object
  • Exclude From Transactions — Boolean flag indicating whether to exclude this account from the transactions view
  • Type — New type of the account (e.g., cash, credit, cryptocurrency, investment, loan, etc.)
  • Name — New name for the account (1–45 characters)
  • Balance — New balance for the account, e.g., "1234.56"

Output shape

a single record representing the updated manual account

The operation sends an HTTP PUT request to /manual_accounts/{Account ID} with the specified updated fields in the request body. Only the Account ID is required; all other fields are optional updates. Returns the updated manual account data as JSON.

Links

Discussion