Gets project's storage config
get
/v1/projects/{ref}/config/storageThe fine-grained token must include the following permissions to access this endpoint:
- storage_config_read
Path parameters
- refRequiredstring
Project ref
Response codes
- 200
- 401
- 403
- 429
- 500
Response (200)
{ "fileSizeLimit": -9007199254740991, "features": { "imageTransformation": { "enabled": true }, "s3Protocol": { "enabled": true }, "purgeCache": { "enabled": true }, "icebergCatalog": { "enabled": true, "maxNamespaces": 0, "maxTables": 0, "maxCatalogs": 0 }, "vectorBuckets": { "enabled": true, "maxBuckets": 0, "maxIndexes": 0 } }, "capabilities": { "list_v2": true, "iceberg_catalog": true, "object_versioning": true }, "external": { "upstreamTarget": "main" }, "migrationVersion": "lorem"}{ "type": "object", "properties": { "fileSizeLimit": { "type": "integer", "minimum": -9007199254740991, "maximum": 9007199254740991, "format": "int64" }, "features": { "type": "object", "properties": { "imageTransformation": { "type": "object", "properties": { "enabled": { "type": "boolean" } }, "required": [ "enabled" ] }, "s3Protocol": { "type": "object", "properties": { "enabled": { "type": "boolean" } }, "required": [ "enabled" ] }, "purgeCache": { "type": "object", "properties": { "enabled": { "type": "boolean" } }, "required": [ "enabled" ] }, "icebergCatalog": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "maxNamespaces": { "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "maxTables": { "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "maxCatalogs": { "type": "integer", "minimum": 0, "maximum": 9007199254740991 } }, "required": [ "enabled", "maxNamespaces", "maxTables", "maxCatalogs" ] }, "vectorBuckets": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "maxBuckets": { "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "maxIndexes": { "type": "integer", "minimum": 0, "maximum": 9007199254740991 } }, "required": [ "enabled", "maxBuckets", "maxIndexes" ] } }, "required": [ "imageTransformation", "s3Protocol", "purgeCache", "icebergCatalog", "vectorBuckets" ] }, "capabilities": { "type": "object", "properties": { "list_v2": { "type": "boolean" }, "iceberg_catalog": { "type": "boolean" }, "object_versioning": { "type": "boolean" } }, "required": [ "list_v2", "iceberg_catalog", "object_versioning" ] }, "external": { "type": "object", "properties": { "upstreamTarget": { "type": "string", "enum": [ "main", "canary" ] } }, "required": [ "upstreamTarget" ] }, "migrationVersion": { "type": "string", "nullable": true } }, "required": [ "fileSizeLimit", "features", "capabilities", "external", "migrationVersion" ]}