---
title: Delete data
description: Use measurements, tags, and timestamp columns to avoid querying unwanted data.
url: https://docs.influxdata.com/influxdb3/cloud-serverless/write-data/delete-data/
estimated_tokens: 321
product: InfluxDB Cloud Serverless
version: cloud-serverless
---

# Delete data

The InfluxDB `/api/v2/delete` API endpoint has been disabled for InfluxDB Cloud Serverless organizations. Currently, you can’t delete data from an InfluxDB Cloud Serverless bucket.

To avoid querying expired or unwanted data, use tags and timestamps for filtering.

When writing data:

-   [Use a new measurement name when your schema changes](/influxdb3/cloud-serverless/write-data/best-practices/schema-design/#measurement-schemas-should-be-homogenous).
-   [Include a tag](/influxdb3/cloud-serverless/write-data/best-practices/schema-design/#tags-versus-fields) or tags for versioning your data.

When querying:

-   [Filter for tag values](/influxdb3/cloud-serverless/query-data/sql/basic-query/#query-fields-based-on-tag-values) in your version tags.
-   [Use time boundaries](/influxdb3/cloud-serverless/query-data/sql/basic-query/#query-data-within-time-boundaries) that exclude old data.

*To delete a bucket and **all** its data, use the [InfluxDB `/api/v2/buckets` API endpoint](/influxdb3/cloud-serverless/api/buckets/#operation/DeleteBucketsID).*
