---
schema_version: "1"
id: fc2d5268b02bd75da2af4b58a00351958517a38fa438d61b93872221af22e640
title: XML Schema-Tableau Server REST API
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/api/rest_api/REST/rest_api_concepts_schema.md
canonical_url: https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_concepts_schema.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 69bebcad20ac6cd24d73ab1b31ce4abf276c60b23cc45d4694865cd59d5edc96
description: REST API methods that require data in the body of the request pass the data as an XML block
---
[Skip to main content](#main-content)

# REST API XML Schema

REST API methods that require data in the body of the request pass the data as an XML block. In addition, many API methods return data in the response using an XML block.

The schema for the XML used in requests and response is available in a schema (.xsd) file. When you construct XML for a request, you must make sure that the XML block is well formed and that it conforms to the schema. For many programming frameworks, you can generate code from the .xsd file that maps XML elements and attributes to objects and properties. You can use this code to help you create XML blocks using typed code, and to deserialize and serialize data from REST API requests and responses.

## Getting the schema file

You can download the schema as an .xsd file from the following locations:

| Version | Schema File |
| --- | --- |
| Version 3.29 (Tableau Cloud June 2026 / Server 2026.2) | [ts-api\_3\_29.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_29.xsd) |
| Version 3.28 (Tableau Cloud February 2026) | [ts-api\_3\_28.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_28.xsd) |
| Version 3.27 (Tableau Cloud October 2025 / Server 2025.3) | [ts-api\_3\_27.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_27.xsd) |
| Version 3.26 (Tableau Cloud June 2025) | [ts-api\_3\_26.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_26.xsd) |
| Version 3.25 (Tableau Cloud March 2025 / Server 2025.1) | [ts-api\_3\_25.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_25.xsd) |
| Version 3.24 (Tableau Cloud September 2025) | [ts-api\_3\_24.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_24.xsd) |
| Version 3.23 (Tableau Server 2024.2) | [ts-api\_3\_23.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_23.xsd) |
| Version 3.22 (Tableau Server 2024.1) | [ts-api\_3\_22.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_22.xsd) |
| Version 3.21 (Tableau Server 2023.3) | [ts-api\_3\_21.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_21.xsd) |
| Version 3.20 (Tableau Server 2023.2) | [ts-api\_3\_20.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_20.xsd) |
| Version 3.19 (Tableau Server 2023.1) | [ts-api\_3\_19.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_19.xsd) |
| Version 3.18 (Tableau Cloud updates only) | [ts-api\_3\_18.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_18.xsd) |
| Version 3.17 (Tableau Server 2022.3) | [ts-api\_3\_17.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_17.xsd) |
| Version 3.16 (Tableau Cloud updates only) | [ts-api\_3\_16.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_16.xsd) |
| Version 3.15 (Tableau Server 2022.1) | [ts-api\_3\_15.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_15.xsd) |
| Version 3.14 (Tableau Server 2021.4) | [ts-api\_3\_14.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_14.xsd) |
| Version 3.13 (Tableau Server 2021.3) | [ts-api\_3\_13.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_13.xsd) |
| Version 3.12 (Tableau Server 2021.2) | [ts-api\_3\_12.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_12.xsd) |
| Version 3.11 (Tableau Server 2021.1) | [ts-api\_3\_11.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_11.xsd) |
| Version 3.10 (Tableau Server 2020.4) | [ts-api\_3\_10.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_10.xsd) |
| Version 3.9 (Tableau Server 2020.3) | [ts-api\_3\_9.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_9.xsd) |
| Version 3.8 (Tableau Server 2020.2) | [ts-api\_3\_8.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_8.xsd) |
| Version 3.7 (Tableau Server 2020.1) | [ts-api\_3\_7.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_7.xsd) |
| Version 3.6 (Tableau Server 2019.4) | [ts-api\_3\_6.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_6.xsd) |
| Version 3.5 (Tableau Server 2019.3) | [ts-api\_3\_5.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_5.xsd) |
| Version 3.4 (Tableau Server 2019.2) | [ts-api\_3\_4.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_4.xsd) |
| Version 3.3 (Tableau Server 2019.1) | [ts-api\_3\_3.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_3.xsd) |
| Version 3.2 (Tableau Server 2018.3) | [ts-api\_3\_2.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_2.xsd) |
| Version 3.1 (Tableau Server 2018.2) | [ts-api\_3\_1.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_1.xsd) |
| Version 3.0 (Tableau Server 2018.1) | [ts-api\_3\_0.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_3_0.xsd) |
| Version 2.8 (Tableau Server 10.5) | [ts-api\_2\_8.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_8.xsd) |
| Version 2.7 (Tableau Server 10.4) | [ts-api\_2\_7.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_7.xsd) |
| Version 2.6 (Tableau Server 10.3) | [ts-api\_2\_6.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_6.xsd) |
| Version 2.5 (Tableau Server 10.2) | [ts-api\_2\_5.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_5.xsd) |
| Version 2.4 (Tableau Server 10.1) | [ts-api\_2\_4.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_4.xsd) |
| Version 2.3 (Tableau Server 10.0) | [ts-api\_2\_3.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_3.xsd) |
| Version 2.2 (Tableau Server 9.3) | [ts-api-2\_2.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_2.xsd) |
| Version 2.1 (Tableau Server 9.2) | [ts-api-2\_1.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_1.xsd) |
| Version 2.0.1 (Tableau Server 9.0.1) | [ts-api-2\_0\_1.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_0_1.xsd) |
| Version 2.0 (Tableau Server 9.0) | [ts-api-2\_0.xsd](https://help.tableau.com/samples/en-us/rest_api/ts-api_2_0.xsd) |

For more information about REST API versions and XML schema versions, see [REST API and Resource Versions](https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_concepts_versions.htm).