---
title: "GET /accounting/v1.0/source-balances/snapshots/{reservationId}"
method: GET
path: "/accounting/v1.0/source-balances/snapshots/{reservationId}"
tags: ["SourceBalance"]
---

# GET /accounting/v1.0/source-balances/snapshots/{reservationId}

`GET /accounting/v1.0/source-balances/snapshots/{reservationId}`

## Request

- Base URL: `https://api.cloudbeds.com`
- URL: `https://api.cloudbeds.com/accounting/v1.0/source-balances/snapshots/{reservationId}`
- Auth: one of:
  - HTTP bearer
  - OAuth 2
    - Implicit: `https://hotels.cloudbeds.com/api/v1.2/oauth`

Get source balance snapshot information for a reservation

## Path parameters

- `reservationId` integer, required

## Headers

- `X-Property-ID` integer, required
- `Accept-Language` 'en-US' | 'es-ES' | 'es-MX' | 'fr-FR' | 'de-DE' | 'it-IT' | 'pt-PT' | 'pt-BR'

## Response `200`

OK

- SourceBalanceResponse
  - `currency` string: Currency code (e.g., USD)
  - `currencyScale` integer: Number of decimal places for the currency
  - `grandTotal` number, double: Grand total amount in smallest currency unit
  - `subtotal` number, double: Subtotal amount in smallest currency unit
  - `additionalItems` number, double: Additional items amount in smallest currency unit
  - `arTransfer` number, double: Accounts receivable transfer amount in smallest currency unit
  - `amountPaid` number, double: Amount paid in smallest currency unit
  - `refundIssued` number, double: Refund issued amount in smallest currency unit
  - `upcomingPayments` number, double: Upcoming payments amount in smallest currency unit
  - `upcomingRefund` number, double: Upcoming refund amount in smallest currency unit
  - `cancellationFee` number, double: Cancellation fee amount in smallest currency unit
  - `noShowFee` number, double: No show fee amount in smallest currency unit
  - `taxBreakdown` BalanceBreakdownItem[]: Tax breakdown details as array of items with id and amount
    - `name` string, required: The name of the breakdown item (e.g., tax name, fee name)
    - `amount` number, double, required: The amount in the smallest currency unit (e.g., cents for USD)
  - `feeBreakdown` BalanceBreakdownItem[]: Fee breakdown details as array of items with id and amount
    - `name` string, required: The name of the breakdown item (e.g., tax name, fee name)
    - `amount` number, double, required: The amount in the smallest currency unit (e.g., cents for USD)
  - `balanceDue` number, double: Balance due amount in smallest currency unit
  - `channelCommission` number, double: Channel commission amount in smallest currency unit
  - `gratuity` number, double: Gratuity (TIP) total in smallest currency unit (ITC 8995 family).
  - `updatedAt` string, date-time: Timestamp when the balance was last updated (UTC)

## Other responses

- `400`: Bad Request
- `404`: Not found

---

[API](https://skmtc.dev/cloudbeds/apis/accounting-api.md) - [All operations](https://skmtc.dev/cloudbeds/apis/accounting-api/llms.txt) - [OpenAPI document](https://skmtc.dev/cloudbeds/apis/accounting-api/revisions/0b58c698deef?raw)
