Skip to content

Retrieve vector store file content

GET/vector_stores/{vector_store_id}/files/{file_id}/content

Retrieve the parsed contents of a vector store file.

Path ParametersExpand Collapse
vector_store_id: string
file_id: string
ReturnsExpand Collapse
data: array of object { text, type }

Parsed content of the file.

text: optional string

The text content

type: optional string

The content type (currently only "text")

has_more: boolean

Indicates if there are more content pages to fetch.

next_page: string

The token for the next page, if any.

object: "vector_store.file_content.page"

The object type, which is always vector_store.file_content.page

Retrieve vector store file content

curl \
https://api.openai.com/v1/vector_stores/vs_abc123/files/file-abc123/content \
-H "Authorization: Bearer $OPENAI_API_KEY"
{
  "file_id": "file-abc123",
  "filename": "example.txt",
  "attributes": {"key": "value"},
  "content": [
    {"type": "text", "text": "..."},
    ...
  ]
}
Returns Examples
{
  "data": [
    {
      "text": "text",
      "type": "type"
    }
  ],
  "has_more": true,
  "next_page": "next_page",
  "object": "vector_store.file_content.page"
}