---
schema_version: "1"
id: 30524e33234c8bf5359125820fa6efc66e2aa58036d1621de348e4ef6be8ac40
title: Connector Boilerplates
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/api/webdataconnector/docs/wdc_samples.md
canonical_url: https://help.tableau.com/current/api/webdataconnector/en-us/docs/wdc_samples.html
source_site: help.tableau.com
content_type: documentation
content_hash: edce9b711fa5eca83219e2a421d29fc5b9fd2a32837703923aa74290dd797f49
description: Documentation for the Tableau Web Data Connector
---
**Deprecated** - This repository will be removed with the Tableau 26.3 release.

The Web Data Connector 3.0 framework is deprecated and will not receive further updates. Migrate to the [REST API Connector on Tableau Exchange](https://exchange.tableau.com/products/1111)—built by Tableau, supports JSON and CSV over HTTP GET, Basic/Bearer/OAuth authentication, and runs on Tableau 2023.3 and later. Note: this connector is extract-only and requires a JDBC driver installation.

# Connector Boilerplates

  

🕐 _2 min read_

The Web Data Connector comes with boilerplate connectors that you can use as templates to build your own connector. Also, these boilerplate connectors help you can learn about specific features of the WDC SDK. The boilerplates are built using the TACO Toolkit.

- [Basic authentication connector](https://help.tableau.com/current/api/webdataconnector/en-us/docs/wdc_create_basic_auth_connector.html)
    
    This connector shows you how to create your own connector authorized by username and password. Use cases are basic authentication, Excel, built-in Excel parser.
- [Cloud file connector](https://help.tableau.com/current/api/webdataconnector/en-us/docs/wdc_create_cloud_file_connector.html)
    
    This connector ingests large file-based comma-separated value (CSV) data with loadCsvData Fetch API and the built-in TACO file parser. Use cases are React, CSV, built-in CSV parser, large file ingestion, and paginated ingestion.
- [Custom parse connector](https://help.tableau.com/current/api/webdataconnector/en-us/docs/wdc_create_custom_parse_connector.html)
    
    This connector ingests the fetched binary data using parse utilities for custom parsing. Use cases are custom parsing, Excel, CSV, ExcelUtils, CsvUtils, and multi-table ingestion.
- [Earthquake data connector](https://help.tableau.com/current/api/webdataconnector/en-us/index.html)
    
    This is the default connector when you created [your first connector](https://help.tableau.com/current/api/webdataconnector/en-us/index.html). This connector connects to the United States Geological Survey (USGS) Earthquake feed and gets data about earthquakes in the last week. Use cases are JSON, custom parsing, and TypeScript. We recommend using this as your first connector for learning web data connector structure and workflow.
- [Earthquake data connector with JavaScript](https://help.tableau.com/current/api/webdataconnector/en-us/docs/wdc_create_earthquake_data_js.html)
    
    This connector connects to the United States Geological Survey (USGS) Earthquake feed and gets data about earthquakes in the last week. It contains simple JavaScript and HTML. Use cases are JSON, custom parsing, and JavaScript.
- [OAuth connector](https://help.tableau.com/current/api/webdataconnector/en-us/docs/wdc_create_oauth_connector.html)
    
    This connector demonstrates how to use the locale property of the Tableau object to localize content. Use cases are React, OAuth, JSON, and paginated ingestion.
    
    For more information about how Tableau handles data connection with OAuth, see [OAuth Connections](https://help.tableau.com/current/server/en-us/protected_auth.htm) in the Tableau Server help.