Endpoints
Reset Namespace(s)
Resets one or all namespaces of an index to its initial state by deleting all the vectors.
The namespace will be completely empty after /reset is called, but will not be deleted.
Reset operation will be performed against the default namespace by default. You can use a different namespace by specifying it in the request path.
Request
This request doesn't require any additional data.
Query
allquerystring
When given, resets all namespaces of an index.
Path
namespacepathstringdefault:
The namespace to use. When no namespace is specified, the default namespace will be used.
Response
resultstring
"Success" string.
curl
curl $UPSTASH_VECTOR_REST_URL/reset \ -X DELETE \ -H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"curl (Namespace)
curl $UPSTASH_VECTOR_REST_URL/reset/ns \ -X DELETE \ -H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"curl (All Namespaces)
curl $UPSTASH_VECTOR_REST_URL/reset?all \ -X DELETE \ -H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"200 OK
{ "result": "Success"}