---
title: Learn to use APIs for your workloads
description: Choose the API and tools that fit your workload. Learn how to authenticate, write, and query using Telegraf, client libraries, and HTTP clients.
url: https://docs.influxdata.com/influxdb3/cloud-dedicated/guides/api-compatibility/
estimated_tokens: 259
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb3/cloud-dedicated/guides/api-compatibility/
date: '2025-01-13T07:21:11-07:00'
lastmod: '2025-01-13T07:21:11-07:00'
---

Choose the InfluxDB Cloud Dedicated API and tools that best fit your workload:

### [InfluxDB v2 API compatibility](/influxdb3/cloud-dedicated/guides/api-compatibility/v2/)

Use the InfluxDB v2 API for new write workloads and existing v2 write workloads. InfluxDB Cloud Dedicated is compatible with the InfluxDB v2 API `/api/v2/write` endpoint and existing InfluxDB 2.x tools and code.

### [InfluxDB v1 API compatibility](/influxdb3/cloud-dedicated/guides/api-compatibility/v1/)

Use InfluxDB v1 API authentication, endpoints, and tools when bringing existing 1.x workloads to InfluxDB Cloud Dedicated.

#### Related

* [Query data with SQL](/influxdb3/cloud-dedicated/query-data/sql/)
* [Query data with InfluxQL](/influxdb3/cloud-dedicated/query-data/influxql/)
* [Write data to InfluxDB Cloud Dedicated](/influxdb3/cloud-dedicated/write-data/)
* [Configure Telegraf for InfluxDB](/influxdb3/cloud-dedicated/write-data/use-telegraf/configure/)
* [InfluxDB API client libraries](/influxdb3/cloud-dedicated/reference/client-libraries/)
