Export Bookings
Export the bookings matching the current filters as typed .xlsx / CSV.
Same filters, same query, same sort as list_bookings_endpoint — the file equals the screen by construction. Above the row cap the request 422s rather than truncating. Booking-scoped custom metrics export two columns each, resolved from each booking's own log-less result. Every export writes a durable ExportAudit row (metadata only, never row contents).
Query parameters
Booking-anchored discrepancy filter values (PR 6/PR 7).
judged_without_reservation is log-anchored (a stamped log with NO canonical reservation) and therefore lives on the logs surface — a bookings list cannot show a booking that doesn't exist.
File format: xlsx or csv.
File format: xlsx or csv.
Ordered visible column keys to export. Core identity columns (booked / reservation / property) always export. Unknown keys 422.
Ordered visible column keys to export. Core identity columns (booked / reservation / property) always export. Unknown keys 422.
Booking-scoped custom metrics to export — two columns each (result, score), resolved from each booking's own log-less result.
Booking-scoped custom metrics to export — two columns each (result, score), resolved from each booking's own log-less result.
Filename stem (sanitized to ASCII kebab).
Filename stem (sanitized to ASCII kebab).
Human filter description for the workbook context header.
Human filter description for the workbook context header.
Deprecated - use offset.
Deprecated - use offset.
Deprecated - use limit.
Deprecated - use limit.
Which timestamp the date range filters. Valid values differ per subject; an unknown one is a 422 listing them.
Which timestamp the date range filters. Valid values differ per subject; an unknown one is a 422 listing them.
Deprecated - use start_date.
Deprecated - use start_date.
Deprecated - use end_date.
Deprecated - use end_date.
Deprecated - use date_field=created_at.
Deprecated - use date_field=created_at.
Include hotels the conversation was only considered for, not just the one it was attributed to.
Include hotels the conversation was only considered for, not just the one it was attributed to.
Named conversation-population filters: business_hours, min_call_25s, real_customer_message, exclude_spam_test, dedupe_24h.
Named conversation-population filters: business_hours, min_call_25s, real_customer_message, exclude_spam_test, dedupe_24h.
Reject filters this subject cannot apply with a 422, instead of returning a wider population and reporting them in ignored_filters.
Reject filters this subject cannot apply with a 422, instead of returning a wider population and reporting them in ignored_filters.
Deprecated - use agent_id.
Deprecated - use agent_id.
Deprecated - use metric_filters.
Deprecated - use metric_filters.
Deprecated - use metric_filters.
Deprecated - use metric_filters.
Deprecated - use has_booking_intent.
Deprecated - use has_booking_intent.
Response
The export file (XLSX or CSV, per the format param).
Changes
Changed in 3 of the 28 revisions of this API.1433
- ▲
removed the enum value
direct_pmsfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channelrequest-parameter-property-enum-value-removed
- ▲
removed the enum value
direct_pmsfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channel_excluderequest-parameter-property-enum-value-removed
- ▲
removed the enum value
hotel_agentfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channelrequest-parameter-property-enum-value-removed
- ▲
removed the enum value
hotel_agentfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channel_excluderequest-parameter-property-enum-value-removed
- ▲
removed the enum value
otafrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channelrequest-parameter-property-enum-value-removed
- ▲
removed the enum value
otafrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channel_excluderequest-parameter-property-enum-value-removed
- ▲
removed the enum value
text_agentfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channelrequest-parameter-property-enum-value-removed
- ▲
removed the enum value
text_agentfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channel_excluderequest-parameter-property-enum-value-removed
- ▲
removed the enum value
unknownfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channelrequest-parameter-property-enum-value-removed
- ▲
removed the enum value
unknownfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channel_excluderequest-parameter-property-enum-value-removed
- ▲
removed the enum value
voice_agentfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channelrequest-parameter-property-enum-value-removed
- ▲
removed the enum value
voice_agentfrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channel_excluderequest-parameter-property-enum-value-removed
- ▲
removed the enum value
websitefrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channelrequest-parameter-property-enum-value-removed
- ▲
removed the enum value
websitefrom the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginating_channel_excluderequest-parameter-property-enum-value-removed
- ●
for the
queryrequest parameteroriginating_channel, the type of propertyanyOf[subschema #1]/items/changed fromstringto no typerequest-parameter-property-type-changed
- ●
for the
queryrequest parameteroriginating_channel_exclude, the type of propertyanyOf[subschema #1]/items/changed fromstringto no typerequest-parameter-property-type-changed
- ●
for the
queryrequest parameterproperty_ids, the type of propertyanyOf[subschema #1]/items/changed fromstringto no type, and format fromuuidto no formatrequest-parameter-property-type-changed
- ▲
- ○
added the new optional
queryrequest parameterlanguage_selection_sourcenew-optional-request-parameter
- ○
added the new optional
queryrequest parameterselected_languagenew-optional-request-parameter
- ○
- ○
added the enum value
mews_syncto the propertyanyOf[subschema #1]/items/of thequeryrequest parameteroriginrequest-parameter-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
Of the 28 revisions, 1 has no diff computed.