> For the complete documentation index, see [llms.txt](https://docs.zaui.com/io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zaui.com/io/api-function-definitions/activity-list-mapping/activity-list-response.md).

# Response

The ***ActivityListResponse*** will contain the details for all the activities that the supplier has made available for you to pull across through the Zaui IO API.

| XML Node                  | Parent Node            | Description                                                                                                                                                                                   |
| ------------------------- | ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `RequestStatus`           | `ActivityListResponse` | Request status root XML node, which holds details about the status                                                                                                                            |
| `Status`                  | `RequestStatus`        | <p>Status of the request. </p><p>• SUCCESS for a successful transaction, or </p><p>• ERROR for unsuccessful transaction. Error XML node will be provided</p>                                  |
| `Error`                   | `RequestStatus`        | Error root XML node                                                                                                                                                                           |
| `Error Code`              | `Error`                | The error code                                                                                                                                                                                |
| `Error Message`           | `Error`                | String for the error message                                                                                                                                                                  |
| `Error Details`           | `Error`                | String which will have additional details about the error                                                                                                                                     |
| `Tour`                    | `ActivityListResponse` | Root activity XML node                                                                                                                                                                        |
| `SupplierProductCode`     | `Tour`                 | Suppliers unique product code. This will be used across multiple API calls and should be stored as part of your implementation                                                                |
| `SupplierProductTypeCode` | `Tour`                 | Integer value representing the type of activity within our system (See [Appendix B](/io/appendixes/supplier-product-type-codes.md) for possible activities)                                   |
| `SupplierProductName`     | `Tour`                 | String that contains the supplier activity name                                                                                                                                               |
| `TourDescription`         | `Tour`                 | Description of the activity as provided by the supplier                                                                                                                                       |
| `TourImage`               | `Tour`                 | CDN URL for the tour image                                                                                                                                                                    |
| `TourBookingPolicy`       | `Tour`                 | The booking policy for this tour as provided by the supplier.                                                                                                                                 |
| `TourCancellationPolicy`  | `Tour`                 | The cancellation policy for this tour provided by the supplier.                                                                                                                               |
| `PickupLocations`         | `Tour`                 | Root XML node for pickup locations offered by the supplier                                                                                                                                    |
| `DateRanges`              | `PickupLocations`      | Array of pickup locations valid for a specific date range                                                                                                                                     |
| `StartDate`               | `PickupLocations`      | Valid start date of the date range                                                                                                                                                            |
| `EndDate`                 | `PickupLocations`      | Valid end date of the date range                                                                                                                                                              |
| `Pickups`                 | `PickupLocations`      | Array of pickup locations and their details                                                                                                                                                   |
| `SupplierPickupCode`      | `Pickups`              | Unique ID of the pickup location to be used on subsequent availability checks                                                                                                                 |
| `SupplierPickupName`      | `Pickups`              | Supplier defined name of the pickup location                                                                                                                                                  |
| `PickupTime`              | `Pickups`              | Time the pickup is offered on the specific activity/shuttle                                                                                                                                   |
| `PickupEndTime`           | `Pickups`              | End time of the pickup if supplier defines a window of time for pickup                                                                                                                        |
| `PickupDayOffset`         | `Pickups`              | Whether the pickup occurs on the same day or the following day depending on the start time of the activity/shuttle (ex. shuttle departs at 11 pm, with pickups along the route past midnight) |
| `SupplierDestinationCode` | `Pickups`              | Unique ID of the destination in which the pickup location exists                                                                                                                              |
| `SupplierDestinationName` | `Pickups`              | Supplier defined name of the destination                                                                                                                                                      |
| `DropoffLocations`        | `Tour`                 | Root XML node for dropoff locations offered by the supplier                                                                                                                                   |
| `DateRanges`              | `DropoffLocations`     | Array of dropoff locations valid for a specific date range                                                                                                                                    |
| `StartDate`               | `DropoffLocations`     | Valid start date of the date range                                                                                                                                                            |
| `EndDate`                 | `DropoffLocations`     | Valid end date of the date range                                                                                                                                                              |
| `Dropoffs`                | `DropoffLocations`     | Array of dropoff locations and their details                                                                                                                                                  |
| `SupplierDropoffCode`     | `Dropoffs`             | Unique ID of the dropoff location to be used on subsequent availability checks                                                                                                                |
| `SupplierDropoffName`     | `Dropoffs`             | Supplier defined name of the dropoff location                                                                                                                                                 |
| `DropoffTime`             | `Dropoffs`             | Time the dropoff is offered on the specific activity/shuttle                                                                                                                                  |
| `DropoffEndTime`          | `Dropoffs`             | End time of the dropoff if supplier defines a window of time for dropoffs                                                                                                                     |
| `DropoffDayOffset`        | `Dropoffs`             | Whether the dropoff occurs on the same day or the following day depending on the start time of the activity/shuttle (ex. shuttle departs at 11 pm, and drops off passengers past midnight)    |
| `SupplierDestinationCode` | `Dropoffs`             | Unique ID of the destination in which the dropoff location exists                                                                                                                             |
| `SupplierDestinationName` | `Dropoffs`             | Name of the destination                                                                                                                                                                       |
| `TourOption`              | `Tour`                 | Root XML node that holds details for options on the activity                                                                                                                                  |
| `SupplierOptionCode`      | `TourOption`           | String that contains the supplier activity name                                                                                                                                               |
| `TourDuration`            | `TourOption`           | <p>Duration of the activity. Format will be PnYnMnDTnHnMnS</p><p>Example: PT300S (5 mins)</p>                                                                                                 |
| `TourDepartureTime`       | `TourOption`           | Time of the activity. Values will be in the format of HH:MM:SS                                                                                                                                |
| `Language`                | `TourOption`           | Root XML node that holds details for languages available for options on the activity                                                                                                          |
| `LanguageCode`            | `Language`             | ISO language code                                                                                                                                                                             |
| `LanguageOption`          | `Language`             | <p>Option provided with the product (tour). Valid values include:                                                                                                                             |

</p><p>• GUIDE - when a guide is present throughout the tour.</p><p>• AUDIO - when audio is available throughout the tour.</p><p>• WRITTEN - when written material is provided for the tour.</p> |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.zaui.com/io/api-function-definitions/activity-list-mapping/activity-list-response.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
