VectorDb

Updates an existing Vector DB connection at specified project

Changed on

Updates an existing Vector DB connection (jdbc password / http apiKey+apiSecret / redis password). ABSENT vs EMPTY semantics apply to secret fields (2026-08-04): if a field is ABSENT from the payload (null) the stored value is PRESERVED; if the field is sent EMPTY ("") the secret is DELETED. In CI/CD templates, the intent "do not change" must be expressed by OMITTING the field — do NOT send an empty string.

put/apiops/projects/{projectName}/vector-dbs/{vectorDbName}/

Request

Path parameters

projectNamestring required

Project name

vectorDbNamestring required

Vector DB connection name

Request body

idstring
projectIdstring
namestring
descriptionstring
enabledboolean
projectNamestring
environmentIdstring
circuitBreakerEnabledboolean
errorThresholdValueinteger
sleepWindowinteger
dbType'redis' | 'pgvector' | 'qdrant' | 'weaviate' | 'milvus' | 'chroma' | 'pinecone' | 'other'
defaultCollectionNamestring
embeddingDimensioninteger
distanceMetric'COSINE' | 'EUCLIDEAN' | 'DOT_PRODUCT'
maxBatchSizeinteger
builtInboolean
builtInKeystring
resolvedDefaultCollectionNamestring

Response

successful operation!

status'SUCCESS' | 'FAILURE'
resultMessagestring
resultListstring[]
resultCountinteger
unresolvedReferencesstring[]

Changes

    • warning

      removed the request property //////

    • warning

      removed the request property //////

    • warning

      removed the request property //////

    • warning

      removed the request property //////

    • breaking

      request property was restricted to a list of enum values

    • breaking

      request property was restricted to a list of enum values

    • breaking

      the request property type changed from object to string

    • breaking

      the request property type changed from object to string

    • breaking

      the request property format changed from no format to int32

    • breaking

      the request property format changed from no format to int32

    • breaking

      the request property type changed from object to no type

    This list may be incomplete.