indexes_list
Creates, updates, deletes, gets or lists an indexes_list resource.
Overview
| Name | indexes_list |
| Type | Resource |
| Id | cloudflare.vectorize.indexes_list |
Fields
The following fields are returned by SELECT queries:
- list
List Vectors Response
| Name | Datatype | Description |
|---|---|---|
count | integer | Number of vectors returned in this response |
cursorExpirationTimestamp | string (date-time) | When the cursor expires as an ISO8601 string (example: 2025-08-12T20:32:52.469144957+00:00) |
isTruncated | boolean | Whether there are more vectors available beyond this response |
nextCursor | string | Cursor for the next page of results (example: suUTaDY5PFUiRweVccnzyt9n75suNPbXHPshvCzue5mHjtj7Letjvzlza9eGj099) |
totalCount | integer | Total number of vectors in the index |
vectors | array | Array of vector items |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list | select | account_id, index_name | count, cursor | Returns a paginated list of vector identifiers from the specified index. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
account_id | string | The Cloudflare account ID. |
index_name | string | The Vectorize index name. |
count | integer | |
cursor | string |
SELECT examples
- list
Returns a paginated list of vector identifiers from the specified index.
SELECT
count,
cursorExpirationTimestamp,
isTruncated,
nextCursor,
totalCount,
vectors
FROM cloudflare.vectorize.indexes_list
WHERE account_id = '{{ account_id }}' -- required
AND index_name = '{{ index_name }}' -- required
AND count = '{{ count }}'
AND cursor = '{{ cursor }}'
;