RUAL Documentation

POST /_system/storages

Create a new storage configuration (requires setting_system_storages permission)

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