# trips

Operations for managing trips

 - [GET /trips](https://api-docs.moguplatform.com/openapi/trips/listtrips.md): Retrieve a paginated list of trips with optional filtering and sorting
 - [POST /trips](https://api-docs.moguplatform.com/openapi/trips/createtrip.md): Create a new trip with the specified details. Supports two authentication modes: a user-bound bearer token (default `bearerAuth`) or a server-to-server M2M token combined with the `x-on-behalf-of` hea
 - [POST /trips/bulk-delete](https://api-docs.moguplatform.com/openapi/trips/deletetripsinbulk.md): Delete multiple trips at once. Uses POST method for bulk operations.
 - [GET /trips/{tripId}](https://api-docs.moguplatform.com/openapi/trips/gettripbyid.md): Retrieve detailed information about a specific trip
 - [PATCH /trips/{tripId}](https://api-docs.moguplatform.com/openapi/trips/updatetrip.md): Update an existing trip's details
 - [DELETE /trips/{tripId}](https://api-docs.moguplatform.com/openapi/trips/deletetrip.md): Delete a specific trip by ID
 - [GET /trips/{tripId}/config](https://api-docs.moguplatform.com/openapi/trips/gettripconfig.md): Retrieve the complete configuration for a trip, including blocks, contact info, settings, and theme
 - [PUT /trips/{tripId}/config](https://api-docs.moguplatform.com/openapi/trips/updatetripconfig.md): Update the complete configuration for a trip (replaces existing config). When a service block brings a new or changed `googlePlaceId` (or a transport's `arrivalGooglePlaceId`) without coordinates, MOG
