List my trips

Stream trips as SSE (event: trip per trip, event: done at end). Trips that have booking links but no trip-visible bookings (only failed/voided/cancelled) are omitted; manually created planning trips with zero booking links remain unless bookedByMe or travelingOnly is true. bookedByMe and travelingOnly are self-scoped booleans for the authenticated caller; both true apply independently (a trip matches if it has a booked-by-me member booking and a traveled-by-me member booking, not necessarily the same one). Every trip is served entirely from stored data — dates, labels, prices, confirmation references, and vendorName on car bookings included; no live provider read happens on this request. holdExpiresAt is always null: hold metadata is not stored. Set MERCURY_TRIPS_SSE_ENABLED=false to fall back to a JSON array.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
TripStatus | null
boolean
Defaults to false

When true, return only trips that have at least one trip-visible member booking this caller booked. Resolved to the authenticated caller; do not send a user id.

boolean
Defaults to false

When true, return only trips that have at least one trip-visible member booking this caller travels on, using the local traveler projection. Bookings without a later complete snapshot may be omitted. Resolved to the authenticated caller; do not send a user id.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

503

Database unavailable

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/event-stream
application/json