---
title: "Add a new balance for an account"
method: POST
path: "/accounts/{accountId}/balances"
tags: ["accounts"]
---

# Add a new balance for an account

`POST /accounts/{accountId}/balances`

Requires **accounts:read** and either of **accounts:write** or **accounts:write:all** scopes.

## Path parameters

- `accountId` string, uuid, required

## Request body

- BalancePost
  - `amount` object, required
    - `value` integer, required — The value of the balance in minor units of the currency, eg. pennies for GBP.
  - `date` string, date, required — The date of the balance

## Response `200`

Successful Balance Response

- object
  - `data` Balance
    - `amount` object, required
      - `value` integer, required — The value of the balance in minor units of the currency, eg. pennies for GBP.
      - `majorUnits` integer — The major units of the value, based on the values currency, eg. pounds for GBP.
      - `minorUnits` integer — The minor units of the value, based on the values currency, eg. pennies for GBP.
      - `currency` string, required — The currency of the balance taken from the account
    - `date` string, date, required — The date of the balance
    - `type` 'ClosingAvailable' | 'ClosingBooked' | 'ClosingCleared' | 'Expected' | 'ForwardAvailable' | 'Information' | 'InterimAvailable' | 'InterimBooked' | 'InterimCleared' | 'OpeningAvailable' | 'OpeningBooked' | 'OpeningCleared' | 'PreviouslyClosedBooked' — The type of balance as returned by the banking provider. This field is only available for open banking connections. More information can be found [here](https://docs.moneyhubenterprise.com/docs/balance-types)
  - `links` Links
    - `next` string, uri — The url to retrieve the next page of results from
    - `prev` string, uri — The url to retrieve the previous page of results from
    - `self` string, uri, required — The url of the current resource(s)
  - `meta` object

## Other responses

- `400` — Unsuccessful Response - Bad request - Missing query parameters - Missing body properties
- `401` — Unsuccessful Balance Response
- `403` — Unsuccessful Response - Forbidden - Invalid scopes

---

[API](https://skmtc.net/moneyhub/apis/moneyhub-data-api.md) · [All operations](https://skmtc.net/moneyhub/apis/moneyhub-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/moneyhub/moneyhub-data-api/revisions/f2eb965eb9af/schema)
