Get all databases.
GET /databases
Retrieves a list of all databases accessible to the user. The list can be filtered by status.
Authorizations
Parameters
Query Parameters
Filter databases to exclude any matching one or more of the specified statuses. Provide statuses as a single comma-separated list (e.g., ?status_ne=deleting,failed).
Example
Example:Responses
200
A collection of databases
Response Headers
ID uniquely identifying the request/response cycle.
Response Schema
object
Number of items returned in the result.
object
Unique identifier for this resource within Aerospike Cloud
object
Host name that clients will use to connect to the database. Correlates to the AEROSPIKE_CLOUD_HOST
variable in documentation and code samples.
PEM encoded TLS certificate for the database.
object
Cloud provider for the infrastructure
Instance type for vertical scaling
AWS region where resources will be deployed
Number of availability zones to spread resources across
AWS availability zone IDs for aerospike nodes
The /19 IPv4 CIDR block for the database VPC
The network ID of the database
The account ID of the database
object
General Purpose SSD (gp2)
Size of the EBS volume in gigabytes
object
General Purpose SSD (gp3)
IOPS for gp3 (min 3000, max 16000). Max 500 IOPS per GB (not enforced by schema).
Size of the EBS volume in gigabytes
object
Provisioned IOPS SSD (io1)
IOPS for io1 (min 100, max 64000). Max 50 IOPS per GB (not enforced by schema).
Size of the EBS volume in gigabytes (min 4 for io1)
object
Provisioned IOPS SSD (io2)
IOPS for io2 (min 100, max 64000). Max 1000 IOPS per GB (not enforced by schema).
Size of the EBS volume in gigabytes (min 4 for io2)
object
Number of nodes in the cluster (horizontal scaling)
Persist data using local disks or network storage. If omitted, data is stored in-memory without persistence.
object
Number of nodes in the cluster (horizontal scaling)
Persist data using network storage. If omitted, data is stored only on local SSDs without additional persistence.
object
Number of nodes in the cluster (horizontal scaling)
Aerospike server configuration
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
object
Example
{
"databases": [
{
"connectionDetails": {
"infrastructure": {
"zoneIds": [
"aerospikeCloud": {
"aerospikeServer": {
"service": {
"feature-key-files": [
"logging": [
{
"network": {
"info": {
"addresses": [
"tls": [
{
"namespaces": [
{
"geo2dsphere-within": {
"sets": [
{
"mod-lua": {
"security": {
"ldap": {
"role-query-patterns": [
"log": {
"report-data-op": [
"report-data-op-role": [
"report-data-op-user": [
"xdr": {
"dcs": [
{
"node-address-ports": [
"namespaces": [
{
"ignore-bins": [
"ignore-sets": [
"ship-bins": [
"ship-sets": [
"health": {
401
Access token is missing or invalid
Response Headers
ID uniquely identifying the request/response cycle.
Response Schema
Generic API error
object
Unique (system-wide) error code for an error happened
Developer-friendly message explaining error
Example
{
403
Permission denied
Response Headers
ID uniquely identifying the request/response cycle.
Response Schema
Generic API error
object
Unique (system-wide) error code for an error happened
Developer-friendly message explaining error
Example
{
500
Internal Server Error
Response Headers
ID uniquely identifying the request/response cycle.
Response Schema
Generic API error
object
Unique (system-wide) error code for an error happened
Developer-friendly message explaining error
Example
{
501
The endpoint has not been implemented yet.