BYO Documents

Create standalone namespace (BYO vectors)

Changed on

Create a standalone namespace for BYO (Bring Your Own) vectors. No collection or feature extractor binding is required. Users upsert pre-computed vectors directly via the direct upsert endpoint.

post/v1/namespaces/standalone

Request

  • Base URL: https://api.mixpeek.com
  • URL: https://api.mixpeek.com/v1/namespaces/standalone
  • Auth: HTTP bearer

Request body

namespace_idstring required

Unique namespace identifier: 1 to 128 characters, letters, digits, '_' and '-', starting with a letter or digit.

configobject nullable

Optional configuration (retention, version_history, tiering)

auto_create_indexesboolean nullable

Adaptive payload indexing. Standalone namespaces default to on (indexes are inferred/created from filter usage). Set explicitly to false to opt out and manage payload indexes yourself.

Example request

{
  "namespace_id": "ns_my_vectors"
}

Response

Successful Response

namespace_idstring required
modestring
statusstring
vector_configsobject[]
tieringstring
document_countinteger

Changes

    • breaking

      added the pattern ^[A-Za-z0-9][A-Za-z0-9_-]{0,127}$ to the request property

    • warning

      removed the optional property from the response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status