Skip to content

Returns the media storage driver configuration, with secrets masked; without the Pro plugin it always reports the local driver.

Endpoint

  • Method: GET

  • Path: /admin/storage-settings

  • Edition: Core

  • Controller: AdminController@getStorageSettings

  • Route source: fluent-community/app/Http/Routes/api.php:106

  • Controller source: fluent-community/app/Http/Controllers/AdminController.php

  • Remote storage drivers require FluentCommunity Pro.

Live sample

The request and response below were recorded against a running FluentCommunity install and then anonymised — member names, emails, avatars and post content are fictional, and long collections are trimmed to a few entries.

GET Get Storage Settings

GET
/admin/storage-settings

Returns the media storage driver configuration, with secrets masked; without the Pro plugin it always reports the local driver.

Controller: AdminController@getStorageSettings
Route source: fluent-community/app/Http/Routes/api.php:106

Authorizations

ApplicationPasswords

WordPress Application Passwords — use Basic auth with username:application_password.

Type
API Key (header: Authorization)

Responses

Successful response

application/json
JSON
{
  
"bunny_locations": {
  
  
"br.storage.bunnycdn.com": "string",
  
  
"jh.storage.bunnycdn.com": "string",
  
  
"la.storage.bunnycdn.com": "string",
  
  
"ny.storage.bunnycdn.com": "string",
  
  
"se.storage.bunnycdn.com": "string",
  
  
"sg.storage.bunnycdn.com": "string",
  
  
"storage.bunnycdn.com": "string",
  
  
"syd.storage.bunnycdn.com": "string",
  
  
"uk.storage.bunnycdn.com": "string"
  
},
  
"config": {
  
  
"driver": "string"
  
},
  
"s3_locations": {
  
  
"s3-ap-northeast-1.amazonaws.com": "string",
  
  
"s3-ap-northeast-2.amazonaws.com": "string",
  
  
"s3-ap-northeast-3.amazonaws.com": "string",
  
  
"s3-ap-south-1.amazonaws.com": "string",
  
  
"s3-ap-southeast-1.amazonaws.com": "string",
  
  
"s3-ap-southeast-2.amazonaws.com": "string",
  
  
"s3-ca-central-1.amazonaws.com": "string",
  
  
"s3-cn-north-1.amazonaws.com.cn": "string",
  
  
"s3-cn-northwest-1.amazonaws.com.cn": "string",
  
  
"s3-eu-central-1.amazonaws.com": "string",
  
  
"s3-eu-north-1.amazonaws.com": "string",
  
  
"s3-eu-west-1.amazonaws.com": "string",
  
  
"s3-eu-west-2.amazonaws.com": "string",
  
  
"s3-eu-west-3.amazonaws.com": "string",
  
  
"s3-sa-east-1.amazonaws.com": "string",
  
  
"s3-us-east-1.amazonaws.com": "string",
  
  
"s3-us-east-2.amazonaws.com": "string",
  
  
"s3-us-gov-east-1.amazonaws.com": "string",
  
  
"s3-us-gov-west-1.amazonaws.com": "string",
  
  
"s3-us-west-1.amazonaws.com": "string",
  
  
"s3-us-west-2.amazonaws.com": "string",
  
  
"s3.amazonaws.com": "string"
  
}
}

Playground

Authorization

Samples

Powered by VitePress OpenAPI

FluentCommunity developer documentation