> 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/batch-availability/batch-availability-request.md).

# Request

{% tabs %}
{% tab title="Example - Single Date" %}

```markup
<?xml version="1.0" encoding="UTF-8"?>
<BatchCheckAvailabilityRequest xmlns="https://api.zaui.io/api/01">
	<ApiKey>xxxxxxxxxxxxxxxxxxxxxxx</ApiKey>
	<ResellerId>2005</ResellerId>
	<SupplierId>200</SupplierId>
	<ExternalReference>10051374722992616</ExternalReference>
	<Timestamp>1577121674745</Timestamp>
	<StartDate>2020-10-01</StartDate>
	<SupplierProductCode>ACT_1765</SupplierProductCode>
</BatchCheckAvailabilityRequest>
```

{% endtab %}

{% tab title="Example - Multi-day" %}

```markup
<?xml version="1.0" encoding="UTF-8"?>
<BatchCheckAvailabilityRequest xmlns="https://api.zaui.io/api/01">
	<ApiKey>xxxxxxxxxxxxxxxxxxxxxxx</ApiKey>
	<ResellerId>2005</ResellerId>
	<SupplierId>200</SupplierId>
	<ExternalReference>10051374722992616</ExternalReference>
	<Timestamp>1577121674745</Timestamp>
	<StartDate>2020-10-01</StartDate>
	<EndDate>2020-10-31</EndDate>
	<SupplierProductCode>ACT_1765</SupplierProductCode>
</BatchCheckAvailabilityRequest>
```

{% endtab %}
{% endtabs %}

| XML Node                        | Parent Node                     | Description                                                                                                                                                                                                                              | Optionality |
| ------------------------------- | ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| `BatchCheckAvailabilityRequest` | N/A                             | Root XML node                                                                                                                                                                                                                            | Mandatory   |
| `API Key`                       | `BatchCheckAvailabilityRequest` | Your Unique API Key                                                                                                                                                                                                                      | Mandatory   |
| `ResellerId`                    | `BatchCheckAvailabilityRequest` | Your Unique Reseller Id                                                                                                                                                                                                                  | Mandatory   |
| `SupplierId`                    | `BatchCheckAvailabilityRequest` | String representing the unique supplier ID within the Zaui Marketplace                                                                                                                                                                   | Mandatory   |
| `ExternalReference`             | `BatchCheckAvailabilityRequest` | String representing a unique transaction ID. Used to identify your original request                                                                                                                                                      | Optional    |
| `TimeStamp`                     | `BatchCheckAvailabilityRequest` | <p>Time of creation of request </p><p>• yyyy-MMddTHH:mm:ss.SSSZ(in UTC time)</p><p> or </p><p>• yyyy-MMddTHH:mm:ss.SSS\[+/- ]hh:mm </p><p>Example: </p><p>2020-04- 28T13:10:12.123Z (UTC time) </p><p>2020-04- 28T13:10:12.123+10:00</p> | Mandatory   |
| `StartDate`                     | `BatchCheckAvailabilityRequest` | Date for which to check. Date format: YYYY-MM-DD                                                                                                                                                                                         | Mandatory   |
| `EndDate`                       | `BatchCheckAvailabilityRequest` | Date for which to end checking. Date format: YYYY-MM-DD                                                                                                                                                                                  | Optional    |
| `SupplierProductCode`           | `BatchCheckAvailabilityRequest` | The unique product code for the supplier                                                                                                                                                                                                 | Optional    |
