# Info

Used to retrieve the stats of an index.

## Response

<ResponseField name="vectorCount" type="number" required>
  The total number of vectors in the index, that are ready to use.
</ResponseField>
<ResponseField name="pendingVectorCount" type="number" required>
  The number of vectors in the index, that is still processing and not ready to
  use.
</ResponseField>
<ResponseField name="indexSize" type="number" required>
  The size of the index, in `b`.
</ResponseField>
<ResponseField name="dimension" type="number" required>
  Dimension of the vectors.
</ResponseField>
<ResponseField name="similarityFunction" type="string" required>
  Name of the similarity function used in indexing and queries.
</ResponseField>
<ResponseField name="namespaces" type="Record<string, Object>" required>
  A map of namespaces to their information in the following format
  <Expandable defaultOpen="true">
    <ResponseField name="vectorCount" type="number" required>
      The total number of vectors in the namespace, that are ready to use.
    </ResponseField>
    <ResponseField name="pendingVectorCount" type="number" required>
      The number of vectors in the namespace, that is still processing and not ready to
      use.
    </ResponseField>
  </Expandable>
</ResponseField>

<RequestExample>

```typescript Basic
const infoResponse = await index.info();
/*
{ 
  vectorCount: 17,
  pendingVectorCount: 0,
  indexSize: 551158,
  dimension: 1536,
  similarityFunction: "COSINE",
  namespaces: {
    "": { // default namespace
      vectorCount: 10,
      pendingVectorCount: 0,
    },
    "my-namespace": {
      vectorCount: 7,
      pendingVectorCount: 0,
    }
  }
}
*/
```

</RequestExample>
