---
title: "List orders"
method: GET
path: "/trips/{trip_uuid}/bookings"
tags: ["Orders"]
---

# List orders

`GET /trips/{trip_uuid}/bookings`

## Request

- Base URL: `https://api.wetravel.com/v2/bookings`
- URL: `https://api.wetravel.com/v2/bookings/trips/{trip_uuid}/bookings`
- Auth: HTTP bearer

Get a list of trip orders

## Path parameters

- `trip_uuid` string, required

## Query parameters

- `page` integer

## Response `200`

Get a list of trip orders

- object
  - `data` OrderSummary[]
    - `pending_amount` integer: Bank payment is still pending confirmation. Clears in 5 business days
    - `paid_amount` integer: Total gross amount paid through WeTravel - cc or bank payments
    - `failed_amount` integer: Attempted bank payments that have failed
    - `disputed_amount` integer: Disputed payments for the booking
    - `cash_amount` integer: Cash payments registered for the booking
    - `refunded_amount` integer: Amount refunded to the participant through WeTravel - cc or bank payments
    - `cash_refunded_amount` integer: Cash refund to the participant
    - `adjusted_amount` integer: Amount withheld upon package or option cancellation
    - `due_amount` integer: Balance due. Applies to orders without payment plans only
    - `past_due_amount` integer: Amount due in the current period. Applies to orders with payment plans only
    - `due_later_amount` integer: Amount due in later installments. Doesn't include past_due_amount. Applies to orders with payment plans only
    - `total_due_amount` integer: Total amount due. For orders without payment plans (due_amount), for orders with payment plans (past_due_amount + due_later_amount)
    - `total_amount` integer: Sum of the price of all packages and add-ons in the booking
    - `buyer_id` integer: Unique ID of the buyer
    - `departure_date` string: Departure date of the trip in ISO 8601 format
    - `active_count` integer: Number of active participants per booking/order
    - `cancelled_count` integer: Number of canceled participants per booking/order
    - `has_bookings_with_plan` boolean: Whether the buyer has orders with payment plans or not
    - `has_bookings_without_plan` boolean: Whether the buyer has orders without payment plans or not
    - `created_at` string, date-time: Time at which the order was created.
    - `trip_package_ids` SnowflakeId[]: The list of booked package IDs
    - `buyer` Buyer: Buyer object
      - `id` integer: Unique ID of the buyer
      - `email` string: Email of the buyer
      - `full_name` string: Full name of the buyer
  - `pagination` Pagination: Pagination object
    - `total_count` integer: Total number of bookings found in the trip
    - `page` integer: Current page number where the booking is found
    - `per_page` integer: How many bookings are per page (default: 100)
    - `total_pages` integer: Total number of pages
    - `has_previous` boolean: Whether the previous page is there or not
    - `has_next` boolean: Whether the next page is there or not

---

[API](https://skmtc.dev/wetravel/apis/booking-api.md) - [All operations](https://skmtc.dev/wetravel/apis/booking-api/llms.txt) - [OpenAPI document](https://skmtc.dev/wetravel/apis/booking-api/revisions/a35493a57fb8?raw)
