Static Data

Database collations

GET /static/databases/collations

HTTP Request
POST https://manage.runcloud.io/api/v2/static/databases/collations
Request
curl --request GET \
	--url https://manage.runcloud.io/api/v2/static/databases/collations \
	-u YOUR_API_KEY:YOUR_API_SECRET \
	--header 'accept: application/json' \
	--header 'content-type: application/json'
Response
[
  "armscii8_bin",
  "armscii8_general_ci",
  "ascii_bin",
  "ascii_general_ci",
  "big5_bin",
  "big5_chinese_ci",
  "binary",
  ...
]

Timezone

GET /static/timezones

HTTP Request
GET https://manage.runcloud.io/api/v2/static/timezones
Request
curl --request GET \
	--url https://manage.runcloud.io/api/v2/static/timezones \
	-u YOUR_API_KEY:YOUR_API_SECRET \
	--header 'accept: application/json' \
	--header 'content-type: application/json'
Response
[
  "Africa\/Abidjan",
  "Africa\/Accra",
  "Africa\/Addis_Ababa",
  "Africa\/Algiers",
  "Africa\/Asmara",
  "Africa\/Bamako",
  "Africa\/Bangui",
  "Africa\/Banjul",
  "Africa\/Bissau",
  "Africa\/Blantyre",
  "Africa\/Brazzaville",
  ...
  ...
  ...
]

Available script installer

GET /static/webapps/installers

HTTP Request
GET https://manage.runcloud.io/api/v2/static/webapps/installers
Request
curl -X GET "https://manage.runcloud.io/api/v2/static/installers" \
    -u YOUR_API_KEY:YOUR_API_SECRET \
    -H "Content-Type: application/json" \
    -H "Accept: application/json"

curl --request GET \
  --url https://manage.runcloud.io/api/v2/static/webapps/installers \
  -u YOUR_API_KEY:YOUR_API_SECRET \
  --header 'accept: application/json' \
  --header 'content-type: application/json'
Response
[
	"concrete5",
	"drupal",
	"grav",
	"gravadmin",
	"joomla",
	"myBB",
	"phpBB",
	"phpMyAdmin",
	"piwik",
	"prestaShop",
	"wordpress"
]

Available SSL Protocols

Parameters
webServerrequiredStringType of web server. Currently only support "nginx"

GET /static/ssl/protocols

HTTP Request
GET https://manage.runcloud.io/api/v2/static/ssl/protocols
Request
curl --request POST \
  --url https://manage.runcloud.io/api/v2static/ssl/protocols \
  -u YOUR_API_KEY:YOUR_API_SECRET \
  --header 'accept: application/json' \
  --header 'content-type: application/json' \
  --data '{
    "webServer": "nginx"
  }'
Response
[
	{
		"id": 1,
		"protocol": "TLSv1.1 TLSv1.2 TLSv1.3"
	},
	{
		"id": 2,
		"protocol": "TLSv1.2 TLSv1.3"
	},
	{
		"id": 3,
		"protocol": "TLSv1.3"
	}
]