Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

APIs.io Engineering Platform Vectorize Beta (Deprecated) API

The Vectorize Beta (Deprecated) API from APIs.io Engineering Platform — 7 operation(s) for vectorize beta (deprecated).

This API exposes 10 operations across 7 paths, and defines 25 schemas. It is described by OpenAPI 3.0.0, at version 2015-07-09.

Requests are made against 4 base URLs: http://apigateway.{region}.amazonaws.com, https://apigateway.{region}.amazonaws.com, http://apigateway.{region}.amazonaws.com.cn, https://apigateway.{region}.amazonaws.com.cn.

10 operations 7 paths 25 schemas 1 DELETE2 GET6 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
2015-07-09
Base URL
https://{bucketname}.s3.amazonaws.com
Authentication
API Key
Terms of Service
Resource Areas
1

Authentication & Security 1

APIs.io Engineering Platform Vectorize Beta (Deprecated) API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (hmac). By default, every request must be authenticated.

  • hmac — Amazon Signature authorization v4

Paths & Operations 10

Across 7 paths, the API surfaces 10 operations — 1 DELETE, 2 GET, 6 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Vectorize Beta (Deprecated) 10
GET
/accounts/{account_id}/vectorize/indexesdeprecated
APIs.io Engineering Platform List Vectorize Indexes (Deprecated)
vectorize-(-deprecated)-list-vectorize-indexes 1 param → 4XX200
POST
/accounts/{account_id}/vectorize/indexesdeprecated
APIs.io Engineering Platform Create Vectorize Index (Deprecated)
vectorize-(-deprecated)-create-vectorize-index 1 param body → 4XX200
DELETE
/accounts/{account_id}/vectorize/indexes/{index_name}deprecated
APIs.io Engineering Platform Delete Vectorize Index (Deprecated)
vectorize-(-deprecated)-delete-vectorize-index 2 params → 4XX200
GET
/accounts/{account_id}/vectorize/indexes/{index_name}deprecated
APIs.io Engineering Platform Get Vectorize Index (Deprecated)
vectorize-(-deprecated)-get-vectorize-index 2 params → 4XX200
PUT
/accounts/{account_id}/vectorize/indexes/{index_name}deprecated
APIs.io Engineering Platform Update Vectorize Index (Deprecated)
vectorize-(-deprecated)-update-vectorize-index 2 params body → 4XX200
POST
/accounts/{account_id}/vectorize/indexes/{index_name}/delete-by-idsdeprecated
APIs.io Engineering Platform Delete Vectors By Identifier (Deprecated)
vectorize-(-deprecated)-delete-vectors-by-id 2 params body → 4XX200
POST
/accounts/{account_id}/vectorize/indexes/{index_name}/get-by-idsdeprecated
APIs.io Engineering Platform Get Vectors By Identifier (Deprecated)
vectorize-(-deprecated)-get-vectors-by-id 2 params body → 4XX200
POST
/accounts/{account_id}/vectorize/indexes/{index_name}/insertdeprecated
APIs.io Engineering Platform Insert Vectors (Deprecated)
vectorize-(-deprecated)-insert-vector 2 params body → 4XX200
POST
/accounts/{account_id}/vectorize/indexes/{index_name}/querydeprecated
APIs.io Engineering Platform Query Vectors (Deprecated)
vectorize-(-deprecated)-query-vector 2 params body → 4XX200
POST
/accounts/{account_id}/vectorize/indexes/{index_name}/upsertdeprecated
APIs.io Engineering Platform Upsert Vectors (Deprecated)
vectorize-(-deprecated)-upsert-vector 2 params body → 4XX200

Schemas 25

The contract defines 25 schemas that model the data the API accepts and returns. The most detailed are vectorize_index-query-request (5 properties), vectorize_create-index-response (5 properties), vectorize_api-response-common (4 properties), vectorize_api-response-common-failure (4 properties). Each schema is shown below with its type and property counts.

vectorize_index-query-response
object
2 properties
vectorize_index-insert-response
object
2 properties
vectorize_api-response-common
object
4 properties 4 required
vectorize_index-delete-vectors-by-id-request
object
1 property
vectorize_index-get-vectors-by-id-response
array
Array of vectors with matching ids.
vectorize_api-response-common-failure
object
4 properties 4 required
vectorize_index-dimensions
integer
Specifies the number of dimensions for the index
vectorize_index-name
string
vectorize_index-description
string
Specifies the description of the index.
vectorize_api-response-single
object
vectorize_index-dimension-configuration
object
2 properties 2 required
vectorize_index-metric
string
Specifies the type of metric to use calculating distance.
vectorize_index-delete-vectors-by-id-response
object
2 properties
vectorize_messages
array
vectorize_create-index-response
object
5 properties
vectorize_index-preset
string
Specifies the preset to use for the index.
vectorize_index-preset-configuration
object
1 property 1 required
vectorize_identifier
string
Identifier
vectorize_index-get-vectors-by-id-request
object
1 property
vectorize_create-index-request
object
3 properties 2 required
vectorize_update-index-request
object
1 property 1 required
vectorize_index-query-request
object
5 properties 1 required
vectorize_vector-identifier
string
Identifier for a Vector
vectorize_index-configuration
Specifies the type of configuration to use for the index.
vectorize_index-upsert-response
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

engineering-platform-vectorize-beta-deprecated-api-openapi.yml Raw ↑