DocumentationAPI Reference
Databases
Create, list and delete MySQL databases.
GET
/servers/:id/databasesList all server databases.
curl "https://www.mado-hosting.com/api/v1/servers/srv_abc123/databases" \
-H "Authorization: Bearer rsk_your_key"Create Database
Limit-checked: Database limit per plan
Body Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | "create" | No | Optional (default if no action) |
database | string | Yes | Database name |
remote | string | No | Connection origin (default: %) |
curl -X POST "https://www.mado-hosting.com/api/v1/servers/srv_abc123/databases" \
-H "Authorization: Bearer rsk_your_key" \
-H "Content-Type: application/json" \
-d '{ "database": "my_database" }'Delete Database
Body Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | "delete" | Yes | |
databaseId | string | Yes | Database ID |
Error Codes
| HTTP | Code | Description |
|---|---|---|
| 400 | LIMIT_EXCEEDED | Database limit reached |
| 404 | SERVER_NOT_FOUND | Server not found |
| 500 | CONFIG_ERROR | No database host configured |