VRPlatformVRPlatform
Reports

/reports/manager-statements/detail/journal-entries

Paginated manager statement journal entries

GET
/reports/manager-statements/detail/journal-entries
X-API-Key<token>

API key provided in dashboard

In: header

Query Parameters

ids?string

comma separated journal entry ids

txnCode?string
published?boolean
status?string
Value in"active" | "inactive"
startAt?string
endAt?string
search?string
Length1 <= length
date?string
amount?string
reservationIds?string

comma separated reservation ids

transactionIds?string

comma separated transaction ids

ownerStatementIds?string

comma separated owner statement ids

currency?string

Currency in ISO 4217 format, will be converted to lowercase

listingIds?string

listing ids comma separated or "unmapped"

Length1 <= length
listingOwnershipPeriodIds?string

listing ownership period ids comma separated or "unmapped"

Length1 <= length
accountIds?string

account ids comma separated accounts or "unmapped"

Length1 <= length
categoryIds?string

comma separated categories

contactIds?string

comma separated contacts

classifications?string
accountType?string
Value in"ledger" | "bank" | "recurringFee" | "nonPosting"
types?string

comma separated journal entry types

entityTypes?string

comma separated entity types "reservation" | "deposit" | "expense" | "recurringFee" | "transfer" | "payout"

bookingChannels?string

comma separated booking channel refs

triggerTypes?string

comma separated trigger types "deferredRevenue" | "intercompany" | "rebalance" | "recurringFee" | "revenueRecognition"

openingBalanceType?string
Value in"taxPayable" | "advancedDeposit" | "listingOpeningBalance"
includeDetails?boolean
limit?number
Default100
Range1 <= value <= 250
page?number
Default1
Range1 <= value

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.vrplatform.app/reports/manager-statements/detail/journal-entries"
{
  "data": [
    {
      "id": "string",
      "active": "active",
      "issues": [
        {
          "code": "generalLedgerStartAt",
          "severity": "warning",
          "context": {
            "statementStartAt": "string"
          }
        }
      ],
      "txnCode": "string",
      "txnAt": "string",
      "description": "string",
      "centTotal": 0,
      "type": "reservation",
      "reservationId": "string",
      "transactionId": "string",
      "ownerStatementId": "string",
      "currency": "string",
      "ledger": "trust",
      "entityType": "string",
      "status": "string",
      "listingId": "string",
      "uniqueRef": "string",
      "triggerType": "deferredRevenue",
      "party": "string",
      "contactId": "string",
      "listingOwnershipPeriodId": "string",
      "recurringFeeId": "string",
      "recurringFeeListingSubscriptionId": "string",
      "account": {
        "id": "string",
        "name": "string"
      },
      "detail": {
        "owners": "string",
        "listing": "string",
        "reservationConfirmationCode": "string",
        "bookingChannel": "string",
        "transactionReference": "string",
        "reservationLineReference": "string",
        "classification": "string",
        "category": "string"
      }
    }
  ],
  "pagination": {
    "limit": 100,
    "page": 1,
    "total": 0,
    "totalPage": 0,
    "nextPage": 0
  }
}
{
  "code": "string",
  "message": "string",
  "issues": [
    {
      "message": "string"
    }
  ],
  "context": null
}
{
  "code": "string",
  "message": "string",
  "issues": [
    {
      "message": "string"
    }
  ],
  "context": null
}
{
  "code": "string",
  "message": "string",
  "issues": [
    {
      "message": "string"
    }
  ],
  "context": null
}
{
  "code": "string",
  "message": "string",
  "issues": [
    {
      "message": "string"
    }
  ],
  "context": null
}
{
  "code": "string",
  "message": "string",
  "issues": [
    {
      "message": "string"
    }
  ],
  "context": null
}