Skip to main content
GET
/
v1
/
vector_stores
/
{vector_store_id}
/
files
List Vector Store Files
curl --request GET \
  --url https://documents.absconsulting.com/v1/vector_stores/{vector_store_id}/files \
  --header 'Authorization: Bearer <token>'
{
  "object": "<string>",
  "vector_store_id": "<string>",
  "data": [
    {
      "id": "<string>",
      "object": "<string>",
      "vector_store_id": "<string>",
      "created_at": 123,
      "status": "<string>",
      "last_error": "<string>",
      "metadata": {}
    }
  ],
  "first_id": "<string>",
  "last_id": "<string>",
  "has_more": false
}

Authorizations

Authorization
string
header
required

Bearer token for authentication

Path Parameters

vector_store_id
string
required

The ID of the vector store.

Query Parameters

after
string | null

The ID of the last object returned in the previous page. Use this parameter to get the next page of results.

before
string | null

The ID of the first object returned in the previous page. Use this parameter to get the previous page of results.

limit
integer
default:10000

A limit on the number of objects to be returned. Limit can range between 1 and 10,000, and the default is 10,000.

order
string
default:desc

Sort order by the created_at timestamp of the objects. asc for ascending order and desc for descending order.

Response

Successful Response

object
string
required

The type of object.

vector_store_id
string
required

The ID of the vector store to list the files from.

data
VectorStoreFile · object[]
required

The list of vector store files.

first_id
string | null

The ID of the first vector store file in the list.

last_id
string | null

The ID of the last vector store file in the list.

has_more
boolean
default:false

Whether there are more vector store files to retrieve.