Weaviate API Errorspublic
Last verified 1 Jul 2026
DigitalOcean Managed Weaviate is a fully managed Weaviate vector database for retrieval-augmented generation, semantic search, and similarity-based AI workloads. Clusters are provisioned, secured, backed up, and patched by DigitalOcean.
The Vector Databases API returns standard HTTP status codes. When a request fails, inspect the error field in the response body for details.
HTTP Status Codes
| HTTP code | Meaning |
|---|---|
| 200 | Success. |
| 400 | Bad request. Inspect the error field for the parameter at fault. |
| 401 | Unauthorized. The DigitalOcean API token is missing or invalid. |
| 403 | Forbidden. Your account is not eligible to create Managed Weaviate clusters during public preview. |
| 404 | The cluster does not exist or is not owned by your account. |
| 429 | Rate limited. Back off and retry with exponential delay. |
| 500 | Internal error. Open a support ticket with the request ID. |
Common Error Bodies
Invalid cluster name:
{
"error": "name must be 3-30 characters, start with a letter, and contain only lowercase letters, numbers, and hyphens"
}Unavailable region:
{
"error": "region 'xyz1' is not available for vector databases"
}Unsupported resize:
{
"error": "cannot resize from 'large' to 'small'; only upgrades are supported"
}For the full endpoint list and request schemas, see Vector Databases API reference.