---
title: "Get all money movements"
method: GET
path: "/plans/{plan_id}/money_movements"
tags: ["Money Movements"]
---

# Get all money movements

`GET /plans/{plan_id}/money_movements`

Returns all money movements

## Path parameters

- `plan_id` string, required

## Response `200`

The list of requested money movements

- MoneyMovementsResponse
  - `data` object, required
    - `money_movements` MoneyMovement[], required
      - `id` string, uuid, required
      - `month` string, date, nullable — The month of the money movement in ISO format (e.g. 2024-01-01)
      - `moved_at` string, date-time, nullable — The date/time the money movement was processed on the server in ISO format (e.g. 2024-01-01T12:00:00Z)
      - `note` string, nullable
      - `money_movement_group_id` string, uuid, nullable — The id of the money movement group this movement belongs to
      - `performed_by_user_id` string, uuid, nullable — The id of the user who performed the money movement
      - `from_category_id` string, uuid, nullable — The id of the category the money was moved from
      - `to_category_id` string, uuid, nullable — The id of the category the money was moved to
      - `amount` integer, required — The amount of the money movement in milliunits format
      - `amount_formatted` string — The money movement amount formatted in the plan's currency format
      - `amount_currency` number, double — The money movement amount as a decimal currency amount
    - `server_knowledge` integer, required — The knowledge of the server

## Other responses

- `404` — No money movements were found

---

[API](https://skmtc.dev/ynab/apis/ynab-api-endpoints.md) · [All operations](https://skmtc.dev/ynab/apis/ynab-api-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ynab/ynab-api-endpoints/revisions/da7a78345b34/schema)
