Correct. That's the workaround that exists today. We plan to support query filtering for delete oper
Correct. That's the workaround that exists today. We plan to support query filtering for delete operations in H1 2026.
deleteById seems the way, but will the empty namespace still count against the 5K quota?

wait=true to poll the mutation ID either throws 504 or takes a very long time.deleteByIdinterface VectorizeIndexDetails {
/** The unique ID of the index */
readonly id: string;
/** The name of the index. */
name: string;
/** (optional) A human readable description for the index. */
description?: string;
/** The index configuration, including the dimension size and distance metric. */
config: VectorizeIndexConfig;
/** The number of records containing vectors within the index. */
vectorsCount: number;
}{
"dimensions": 768,
"vectorCount": 0
}wait=true