Create index on table column
POST /dataset-tables/{tableId}/indexes
Create a new index on a column. Returns an operation for tracking progress.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Unique identifier of the table to retrieve
Unique identifier of the table to retrieve
Request Body
Section titled “Request Body ”object
Unique index name within the table (1-255 characters)
Name of the column to index
Type of index to create (btree, ivf_flat, ivf_pq)
Responses
Section titled “ Responses ”Index creation started
object
Unique identifier for the operation
Type of operation (compact, build_index, etc.)
Type of target resource (table, index)
ID of the target resource
Human-readable description of the operation
Current operation status (pending, running, succeeded, failed)
Progress percentage (0-100)
Human-readable progress message
Error details if operation failed
object
Error code
Human-readable error message
When the operation was created
When the operation started running
When the operation completed
Bad Request - Validation error or invalid input
object
Unauthorized - Authentication required or invalid token
object
Forbidden - Insufficient permissions
object
Not Found - Resource does not exist