---
schema_version: "1"
id: 83e26f43b6434209597cbb9b2c642f51fd37ba42e10eaf5e4a245daa0b52b93e
title: Requirements
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/api/js_api/JavaScriptAPI/js_api_requ.md
canonical_url: https://help.tableau.com/current/api/js_api/en-us/JavaScriptAPI/js_api_requ.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 79a1c846707a7e239d382e660714cd7b6ed135d63882c75c014902469e65ecc9
description: Important changes for the Tableau JavaScript API
---
[Skip to main content](#main-content)

# Requirements

**Important changes for the Tableau JavaScript API**

As of February 2024, the Tableau JavaScript API is deprecated. Use the Embedding API v3 instead for embedding interactive views into web pages and applications. For guidance on embedding Tableau views, see the [Tableau Embedding API v3 Help](https://help.tableau.com/current/api/embedding_api/en-us/index.html).

The requirements for the Tableau JavaScript API are as follows:

**Access to a Tableau server:** To program with the Tableau JavaScript API you need to have access to Tableau Server, Tableau Cloud, or Tableau Public, and a published workbook on that server. Your web application shouldn’t be on the same computer as the server, but it needs to be able to access the server. For information about the API and accessing it, see [Concepts](https://help.tableau.com/current/api/js_api/en-us/JavaScriptAPI/js_api_concepts.htm).

**A supported browser:** Your end-users can experience the web application you create in most web browsers supported by [Tableau Server](https://www.tableau.com/products/techspecs#server) and [Tableau Cloud](https://www.tableau.com/products/techspecs#online).