Reports

List of gross transactions.

Returns a list of gross transactions with metadata (folio and reservation details).<br>You must have this scope: 'reports.read'.

post/reports/v0-nsfw/reports/gross-transactions

Query parameters

propertyIdstring required

Specifies the property transactions will be filtered by.

dateFilterstring[] required

Filter by business date<br />You can provide an array of string expressions which all need to apply.<br />Each expression has the form of 'OPERATION_VALUE' where VALUE needs to be of the valid format of the property type and OPERATION can be:<br />'eq' for equals<br />'neq' for not equals<br />'lt' for less than<br />'gt' for greater than<br />'lte' for less than or equals<br />'gte' for greater than or equals<br />For instance<br />'eq_5' would mean the value should equal 5<br />'lte_7' would mean the value should be less than or equal to 7

referencestring

Filter transactions by reference (reservation id/booking id/external folio id/property id for house folio).

Headers

Idempotency-Keystring

Unique key for safely retrying requests without accidentally performing the same operation twice. We'll always send back the same response for requests made with the same key, and keys can't be reused with different request parameters. Keys expire after 24 hours.

Response

OK

countinteger required

Total count of items

Example response

{
  "transactions": [
    {
      "reservation": {
        "id": "QPMZZTUK-1",
        "status": "CheckedOut",
        "arrival": "2020-10-10T11:11:00Z",
        "departure": "2020-10-12T11:11:00Z"
      },
      "timestamp": "2026-09-29T01:01:51.1558601Z",
      "date": "2026-09-28",
      "debitedAccount": {
        "name": "Cash Payment",
        "number": "1600",
        "type": "Revenues"
      },
      "creditedAccount": {
        "name": "Receivables for Reservation QPMZZTUK-1",
        "number": "QPMZZTUK-1_Receivables",
        "type": "Revenues"
      },
      "command": "PostCharge",
      "currency": "EUR",
      "grossAmount": 100,
      "netAmount": 100,
      "receipt": {
        "type": "Reservation",
        "number": "QPMZZTUK-1-V3"
      },
      "sourceEntryNumber": "SourceEntryNumber",
      "reference": "REFERENCE",
      "referenceType": "Guest"
    },
    {
      "timestamp": "2026-09-29T01:01:51.1558662Z",
      "date": "2026-09-28",
      "debitedAccount": {
        "name": "Revenues Accommodation",
        "number": "5001",
        "type": "Revenues"
      },
      "creditedAccount": {
        "name": "House Account",
        "number": "HOUSE_HCF",
        "type": "Revenues"
      },
      "command": "PostCharge",
      "currency": "EUR",
      "grossAmount": 214,
      "netAmount": 200,
      "taxes": [
        {
          "type": "Reduced",
          "percent": 7,
          "amount": 14
        }
      ],
      "receipt": {
        "type": "Reservation",
        "number": "QPMZZTUK-1-V3"
      },
      "sourceEntryNumber": "SourceEntryNumber",
      "reference": "REFERENCE",
      "referenceType": "House"
    }
  ],
  "count": 2
}

Changes

No recorded changes to this endpoint across all 4 revisions of this API.