Skip to main content
GET
/
v2
/
vector
/
index
/
curl -X GET \
  https://api.upstash.com/v2/vector/index \
  -u 'EMAIL:API_KEY' \
const axios = require('axios');

const config = {
  auth: {
    username: 'EMAIL',
    password: 'API_KEY',
  },
};

const url = 'https://api.upstash.com/v2/vector/index';

axios.get(url, config)
  .then((response) => {
    console.log(response.data);
  })
  .catch((error) => {
    console.error('Error:', error);
  });
import requests

response = requests.get('https://api.upstash.com/v2/vector/index', auth=('EMAIL', 'API_KEY'))
response.content
client := &http.Client{}

req, err := http.NewRequest("GET", "https://api.upstash.com/v2/vector/index")
if err != nil {
    log.Fatal(err)
}
req.SetBasicAuth("email", "api_key")
resp, err := client.Do(req)
if err != nil {
    log.Fatal(err)
}
bodyText, err := ioutil.ReadAll(resp.Body)
if err != nil {
    log.Fatal(err)
}
fmt.Printf("%s\n", bodyText);
[
	{
	    "customer_id": "test@upstash.com",
	    "id": "0639864f-ece6-429c-8118-86a287b0e808",
	    "name": "myindex",
	    "similarity_function": "COSINE",
	    "dimension_count": 5,
	    "endpoint": "test-index-3814-eu1-vector.upstash.io",
	    "token": "QkZGMk5heGltdW0tdXBkYXRlZC0zNzM1LWV1MkFkbWlOeGZGZ1J5Wm1GdE5tTXhNQzB1TmpsbExUb3hOekF0TVRJbFpqMTJORFUxTm1GZw==",
	    "read_only_token": "QkZGRk1heGltdW0tdXBkYXRlZC0zNzM1LWV1MnJlYWRvbmx5TmtaZ05qS3JNWVV0Wm1aZ01pMDBOV1poTHRob05qY3RNR0U0TkRjejNqazJU"
	    "type": "paid",
	    "region": "eu-west-1",
	    "max_vector_count": 400000000,
	    "max_daily_updates": -1,
	    "max_daily_queries": -1,
	    "max_monthly_bandwidth": -1,
	    "max_writes_per_second": 1000,
	    "max_query_per_second": 1000,
	    "max_reads_per_request": 1000,
	    "max_writes_per_request": 1000,
	    "max_total_metadata_size": 53687091200,
	    "creation_time": 1707313165
	}
]

Request Parameters

This endpoint doesn’t require any additional data.

Response Parameters

Array<Index>
Array
required
curl -X GET \
  https://api.upstash.com/v2/vector/index \
  -u 'EMAIL:API_KEY' \
const axios = require('axios');

const config = {
  auth: {
    username: 'EMAIL',
    password: 'API_KEY',
  },
};

const url = 'https://api.upstash.com/v2/vector/index';

axios.get(url, config)
  .then((response) => {
    console.log(response.data);
  })
  .catch((error) => {
    console.error('Error:', error);
  });
import requests

response = requests.get('https://api.upstash.com/v2/vector/index', auth=('EMAIL', 'API_KEY'))
response.content
client := &http.Client{}

req, err := http.NewRequest("GET", "https://api.upstash.com/v2/vector/index")
if err != nil {
    log.Fatal(err)
}
req.SetBasicAuth("email", "api_key")
resp, err := client.Do(req)
if err != nil {
    log.Fatal(err)
}
bodyText, err := ioutil.ReadAll(resp.Body)
if err != nil {
    log.Fatal(err)
}
fmt.Printf("%s\n", bodyText);
[
	{
	    "customer_id": "test@upstash.com",
	    "id": "0639864f-ece6-429c-8118-86a287b0e808",
	    "name": "myindex",
	    "similarity_function": "COSINE",
	    "dimension_count": 5,
	    "endpoint": "test-index-3814-eu1-vector.upstash.io",
	    "token": "QkZGMk5heGltdW0tdXBkYXRlZC0zNzM1LWV1MkFkbWlOeGZGZ1J5Wm1GdE5tTXhNQzB1TmpsbExUb3hOekF0TVRJbFpqMTJORFUxTm1GZw==",
	    "read_only_token": "QkZGRk1heGltdW0tdXBkYXRlZC0zNzM1LWV1MnJlYWRvbmx5TmtaZ05qS3JNWVV0Wm1aZ01pMDBOV1poTHRob05qY3RNR0U0TkRjejNqazJU"
	    "type": "paid",
	    "region": "eu-west-1",
	    "max_vector_count": 400000000,
	    "max_daily_updates": -1,
	    "max_daily_queries": -1,
	    "max_monthly_bandwidth": -1,
	    "max_writes_per_second": 1000,
	    "max_query_per_second": 1000,
	    "max_reads_per_request": 1000,
	    "max_writes_per_request": 1000,
	    "max_total_metadata_size": 53687091200,
	    "creation_time": 1707313165
	}
]