POST /_system/storages
Create a new storage configuration (requires setting_system_storages permission)
/_system/storages
POST
Create a new storage configuration (requires setting_system_storages permission)
| Key | Type | Example | Description |
|---|---|---|---|
| authorization required | string |
"Bearer access_token"
|
Access token
|
| Key | Type | Example | Description |
|---|---|---|---|
| name required | string |
"example-string"
|
Storage collection name
|
| type required | string |
"elasticsearch"
|
Allowed:
elasticsearch, mysql, file, redis |
| configuration optional | object |
{}
|
|
| schema_definition optional | object |
{}
|
{
"_meta": {
"guid": "example-string",
"entity": 42,
"removed": 42,
"created": 42,
"updated": 42,
"ums": 42,
"cms": 42,
"expiry": 42,
"update_hash": "example-string"
},
"name": "example-string",
"options": {
"revisions": true,
"revisions_expiry_time": "example-string",
"time_series": "example-string"
}
}
{
"error": "INVALID_ACCESS_TOKEN",
"code": 401
}
| Status | Error Code | Description |
|---|---|---|
401 |
INVALID_ACCESS_TOKEN |
Authentication required or invalid token |
| Permission | Description |
|---|---|
Bearer token |
Access token required via Authorization header, x-authtoken, x-token, query param, or cookie |
storages_create |
Required scope: storages_create |
Back to System Storages Return to the System Storages category to view other endpoints All API Categories Browse all available API categories