Weaviate · GraphQL Specification

Weaviate GraphQL API

The Weaviate REST API provides full programmatic access to vector database operations including object CRUD, schema management, GraphQL vector search, multi-tenancy, backups, authentication, authorization, and cluster management.

Documentation Endpoint View on GitHub Vector DatabaseAIMachine LearningSemantic SearchOpen SourceGraphQLKubernetesGraphQL

Overview

Weaviate GraphQL API is a GraphQL API specification published by Weaviate on the APIs.io network.

The Weaviate REST API provides full programmatic access to vector database operations including object CRUD, schema management, GraphQL vector search, multi-tenancy, backups, authentication, authorization, and cluster management.

documentation is published at https://weaviate.io/developers/weaviate/api/rest.

The specification includes 2 reference links.

Tagged areas include Vector Database, AI, Machine Learning, Semantic Search, and Open Source.

Endpoint

References

Related API Specs

Weaviate authz API (OpenAPI) Weaviate backups API (OpenAPI) Weaviate batch API (OpenAPI) Weaviate classifications API (OpenAPI) Weaviate cluster API (OpenAPI) Weaviate discovery API (OpenAPI) Weaviate distributedTasks API (OpenAPI) Weaviate export API (OpenAPI) Weaviate graphql API (OpenAPI) Weaviate mcp API (OpenAPI) Weaviate meta API (OpenAPI) Weaviate namespaces API (OpenAPI) Weaviate nodes API (OpenAPI) Weaviate objects API (OpenAPI) Weaviate oidc API (OpenAPI) Weaviate references API (OpenAPI) Weaviate replication API (OpenAPI) Weaviate schema API (OpenAPI) Weaviate tokenize API (OpenAPI) Weaviate users API (OpenAPI) Weaviate Weaviate REST API API (OpenAPI) Weaviate .well Known API (OpenAPI)
Back to Weaviate · All GraphQL Specs · GitHub