curl $UPSTASH_VECTOR_REST_URL/reset \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
curl $UPSTASH_VECTOR_REST_URL/reset/ns \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
curl $UPSTASH_VECTOR_REST_URL/reset?all \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
{
"result": "Success"
}
Endpoints
Reset Namespace(s)
Resets one or all namespaces of an index to its initial state by deleting all the vectors.
DELETE
/
reset
/
{namespace}
curl $UPSTASH_VECTOR_REST_URL/reset \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
curl $UPSTASH_VECTOR_REST_URL/reset/ns \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
curl $UPSTASH_VECTOR_REST_URL/reset?all \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
{
"result": "Success"
}
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
string
When given, resets all namespaces of an index.
Path
string
default:""
The namespace to use.
When no namespace is specified, the default namespace will be used.
Response
string
"Success" string.curl $UPSTASH_VECTOR_REST_URL/reset \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
curl $UPSTASH_VECTOR_REST_URL/reset/ns \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
curl $UPSTASH_VECTOR_REST_URL/reset?all \
-X DELETE \
-H "Authorization: Bearer $UPSTASH_VECTOR_REST_TOKEN"
{
"result": "Success"
}
Was this page helpful?