Database endpoints
List vector record IDs
Read a page of vector record IDs in byte order, optionally restricted to a prefix.
POST /v1/tenants/{tenant}/vector-indexes/{index}/records/list-ids
- Select namespace and prefixSet the ID prefix and page limit if needed.
- Read IDs in byte orderInspect one page of identifiers.
- Continue with the cursorKeep the namespace and prefix unchanged.
Before you start
Use your database bearer token.
Use the target vector index and, where required, its namespace. The examples use index demo-search and namespace demo.
Path parameters
| Field | Type | Required |
|---|---|---|
tenant | string | Required |
index | string | Required |
Headers
| Field | Type | Required | Description |
|---|---|---|---|
x-oc-db-user | string | Optional | Acting database user (role, grant and row-policy checks). Send with x-oc-db-key. |
x-oc-db-key | string | Optional | API key of the x-oc-db-user user. |
Request body
application/json
Limits and accepted values
- prefix 1-2,048 bytes;
- limit 1-1,000, default 100.
- consistency: read_committed (default);
- snapshot is refused with 400.
| Field | Type | Required |
|---|---|---|
consistency | string | Optional |
cursor | string | Optional |
limit | integer | Optional |
namespace | string | Required |
prefix | string | Optional |
Read the result
ids contains one page in byte order. Use a returned cursor to continue, keeping the same namespace and prefix. This lists IDs without fetching vector values or metadata.
Response statuses
HTTP status reference
| Status | What to do |
|---|---|
| 200 | OK |
| 400 | Correct the request before retrying. |
| 401 | Check the credential and Authorization header. |
| 402 | Check feature access or available credits. |
| 403 | Check tenant access, roles and permissions. |
| 404 | Check the resource ID and API route. |
| 409 | Resolve the conflict before retrying. |
| 413 | Split or reduce the request body. |
| 415 | Send the required Content-Type. |
| 422 | Correct the values or unsupported combination. |
| 429 | Honor Retry-After when present; back off. |
| 500 | Check the outcome before retrying a write. |
| 501 | Check deployment support for this operation. |
| 503 | Honor Retry-After when present; check write outcomes. |