List Replication
GET
/databases/replication-groups
const url = 'https://api.mengi.cloud/databases/replication-groups?skip=0&limit=50';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.mengi.cloud/databases/replication-groups?skip=0&limit=50'List replication groups accessible to the user (owned or via org).
Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”skip
Skip
integer
limit
Limit
integer
Responses
Section titled “Responses”Successful Response
Media typeapplication/json
ReplicationGroupListResponse
object
groups
required
Groups
Array<object>
ReplicationGroupResponseobject
id
required
Id
string format: uuid
name
required
Name
string
engine
required
DatabaseEngine
string
instances
required
Instances
Array<object>
DatabaseResponseobject
id
required
Id
string format: uuid
user_id
required
User Id
string format: uuid
cluster_id
required
Cluster Id
string format: uuid
name
required
Name
string
engine
required
DatabaseEngine
string
engine_version
required
Engine Version
string
tier
required
DatabaseTier
string
status
required
DatabaseStatus
string
storage_size_gb
required
Storage Size Gb
integer
replicas
required
Replicas
integer
database_name
required
Database Name
string
extensions
Any of:
Array<string>
null
external_access
External Access
boolean
backup_enabled
required
Backup Enabled
boolean
created_at
required
Created At
string format: date-time
updated_at
required
Updated At
string format: date-time
created_at
required
Created At
string format: date-time
updated_at
required
Updated At
string format: date-time
total
required
Total
integer
Example
{ "groups": [ { "engine": "postgresql", "instances": [ { "engine": "postgresql", "tier": "single", "status": "pending", "external_access": false } ] } ]}Validation Error
Media typeapplication/json
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
Examplegenerated
{ "detail": [ { "loc": [ "example" ], "msg": "example", "type": "example" } ]}