BudgetVec is now in public beta — deploy billion-scale vector search on Cloudflare for $0.015/GB. Get started →

API: List / Delete Namespaces

List Namespaces

GET /v2/namespaces

Response

{

"namespaces": [

{

"namespace": "my-index",

"region": "WNAM",

"status": "active"

},

{

"namespace": "legacy-data",

"region": "WNAM",

"status": "legacy"

}

]

}

Delete Namespace

DELETE /v2/namespaces/:namespace

This permanently deletes all vectors, WAL entries, and metadata for the namespace.

Response

{

"deleted": "my-index",

"objects_removed": 42

}

Example

// List all namespaces

const { namespaces } = await client.listNamespaces();

for (const ns of namespaces) {

console.log(${ns.namespace} (${ns.region}) — ${ns.status});

}

// Delete a namespace

const ns = client.namespace("old-data");

await ns.delete();