---
schema_version: "1"
id: cdaea173b0eb0da9625b5b1c15a590a6dedd1e7eadcdff61916ba1829bf4d78e
title: Requirements
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/api/js_api/JavaScriptAPI/js_api_requ.md
canonical_url: https://help.tableau.com/v0.0/api/js_api/en-us/JavaScriptAPI/js_api_requ.htm
source_site: help.tableau.com
content_type: documentation
content_hash: bd5bac50b20b1f9f3f029fa1e85d9df00b9cca6e07155248f0d13fdb5e8ddf67
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/v0.0/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).