MariaDB SkySQL DBaaS API Reference
This page is part of MariaDB's Documentation.
The parent of this page is: Reference
Topics on this page:
Overview
The MariaDB SkySQL DBaaS API is a REST API that can perform operations in MariaDB SkySQL using automation.
The API endpoints are described in the API Reference pages linked below.
The API endpoints are also described in the API Documentation.
When creating a service via the API, launch-time selections are required.
Supported Endpoints
The supported endpoints are as follows:
API Path | Method | Summary |
---|---|---|
GET | Returns account record based on X-SkySQL-Org-Id header value | |
GET | Returns list of invoices | |
GET | Returns invoice for specified Chargify invoice uid | |
GET | Returns usage allocation summary | |
GET | Returns usage allocation summary | |
GET | Returns usage allocation summary for specified service ID | |
GET | Read Architectures | |
GET | List Custom Configs | |
POST | Create Custom Config | |
DELETE | Delete Custom Config | |
GET | Read Custom Config | |
GET | Get Config Values | |
PUT | Batch Update Config Values | |
GET | Read Architectures | |
GET | Read Maintenance Windows | |
GET | List Products | |
GET | Read Cloud Providers | |
GET | Read Provider IOPS | |
GET | Read Storage Volume Types | |
GET | Read Availability Zones for a specific provider | |
GET | Read Regions | |
GET | Read Zones | |
GET | Read Service Types | |
GET | List Services | |
POST | Create a Service | |
DELETE | Delete Service | |
GET | Retrieve Service Info | |
DELETE | Remove a Custom Config from a Service | |
POST | Update Service Config | |
PATCH | Modifies Service Endpoints | |
POST | Set Service Maintenance Window | |
POST | Update Service Nodes | |
POST | Set Service Power State | |
GET | List Replicas for a Service | |
DELETE | Delete Replication on a Service | |
POST | Update Replication on a Service | |
DELETE | Remove Allowed Address | |
GET | Read Allowed Addresses | |
POST | Add Allowed Address | |
PUT | Update Allowed Address | |
GET | Retrieve Default Credentials | |
/provisioning/v1/services/{service_ | POST | Check an IP's Access |
POST | Update Service Size | |
POST | Starts a stopped service | |
POST | Stops a running service | |
PATCH | Set Service Storage | |
PATCH | Set Service Storage | |
PATCH | Set Service Storage | |
GET | Read Node Sizes | |
GET | Read Tiers | |
GET | Read Topologies | |
GET | Read Topology Configuration Manager Parameters | |
GET | Read Topology Node Options | |
GET | Read Topology Options | |
GET | Read Topology Storage Sizes | |
GET | Read Software Versions |