---
title: "Business transactions (entity-tagged)"
method: GET
path: "/api/business/agent/transactions"
---

# Business transactions (entity-tagged)

`GET /api/business/agent/transactions`

## Request

- Base URL: `https://app.rightmoney.com`
- URL: `https://app.rightmoney.com/api/business/agent/transactions`
- Auth: API key in header `X-RM-Agent-Key`

Classified transactions for the authenticated business account, newest first, capped at 1000 rows. Every transaction carries its entity attribution: business_id and business (the entity name), both null until the source bank account is assigned to a business. Filter with business_id (from /api/business/agent/businesses) for an entity-segmented feed.

## Query parameters

- `date_from` string, date
- `date_to` string, date
- `coa_category` string
- `business_id` string, uuid

## Response `200`

Transactions, newest first

- object
  - `transactions` object[]
    - `date` string, date
    - `merchant` string, nullable
    - `amount` number: Signed amount (Plaid convention: positive = money out, negative = money in)
    - `coa_category` string, nullable
    - `business_id` string, uuid, nullable: Entity this transaction belongs to; null until the source account is assigned to a business
    - `business` string, nullable: Entity name; null until assigned

## Other responses

- `401`: Missing or invalid business API key
- `500`: Failed to load transactions

---

[API](https://skmtc.dev/rightmoney/apis/right-money-agent-api.md) · [All operations](https://skmtc.dev/rightmoney/apis/right-money-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rightmoney/apis/right-money-agent-api/revisions/244b5180a5ff?raw)
