---
title: Write data with developer tools
description: Use developer tools such as the InfluxDB API and influx CLI to write data to InfluxDB.
url: https://docs.influxdata.com/influxdb/cloud/write-data/developer-tools/
estimated_tokens: 511
product: InfluxDB Cloud (TSM)
version: cloud
---

# Write data with developer tools

Write data to InfluxDB with developer tools.

### [Write data with third-party technologies](/influxdb/cloud/write-data/developer-tools/third-party-solutions/)

Write data to InfluxDB using third-party developer tools.

### [Write CSV data to InfluxDB](/influxdb/cloud/write-data/developer-tools/csv/)

Use the [`influx write` command](/influxdb/cloud/reference/cli/influx/write/) to write CSV data to InfluxDB. Include annotations with the CSV data to determine how the data translates into [line protocol](/influxdb/cloud/reference/syntax/line-protocol/).

### [Write data with client libraries](/influxdb/cloud/write-data/developer-tools/client-libraries/)

Use client libraries to write data to InfluxDB.

### [Write data with line protocol](/influxdb/cloud/write-data/developer-tools/line-protocol/)

Use line protocol to write data to InfluxDB.

### [Scrape Prometheus metrics](/influxdb/cloud/write-data/developer-tools/scrape-prometheus-metrics/)

Use Telegraf or Flux to scrape Prometheus-formatted metrics from an HTTP-accessible endpoint and store them in InfluxDB.

### [Write data with the influx CLI](/influxdb/cloud/write-data/developer-tools/influx-cli/)

Use the `influx write` command to write data to InfluxDB from the command line.

### [Write data with the InfluxDB API](/influxdb/cloud/write-data/developer-tools/api/)

Use the `/api/v2/write` endpoint of the InfluxDB API to write data to InfluxDB.
