---
title: "List the PMS postings for an order"
method: GET
path: "/shop/orders/{orderId}/postings"
tags: ["Orders"]
---

# List the PMS postings for an order

`GET /shop/orders/{orderId}/postings`

List the ledger-line postings that have been forwarded to the
site's PMS (Property Management System) integration. Each
posting is a record of a charge or payment that Trybe pushed
out to the PMS — used by reconciliation workflows to verify
that Trybe's view of revenue matches the PMS's.

Results are scoped to the site's currently-configured PMS
integration. Sorted by `created_at` ascending. Not paginated.

Returns an empty list for sites without a PMS integration
configured.

## Response `200`

The PMS postings recorded against the order.

- object
  - `data` OrderLedgerLinePosting[], required
    - `id` string, object-id, required — The ID of the posting record.
    - `integration` string, required — The PMS integration the posting was sent to (e.g. `mews`, `guestline`, `opera`).
    - `status` 'pending' | 'posted' | 'failed', required — Where in the integration lifecycle the posting sits. `pending` postings haven't been confirmed by the PMS yet; `posted` postings have been acknowledged; `failed` postings need operator intervention.
    - `amount` integer, required — The amount posted, in the lowest denomination of the order's currency.
    - `currency` string, required — The ISO-4217 currency code.
    - `external_reference` string, nullable, required — The PMS's own identifier for the posting, used by reconciliation jobs to match a Trybe ledger line to a PMS folio entry.
    - `processor_data` object, nullable — Integration-specific metadata captured at posting time (HTTP response codes, folio IDs, error messages).
    - `created_at` string, date-time, required — When then resource was created.

## Other responses

- `401` — The user is unauthenticated
- `403` — The authenticated user does not have permission.
- `404` — The resource couldn't be found

---

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