curl --request GET \
--url https://api.qovery.com/database/{databaseId} \
--header 'Authorization: Bearer <token>'{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"name": "<string>",
"type": "MONGODB",
"version": "10.1",
"mode": "CONTAINER",
"icon_uri": "<string>",
"environment": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"service_type": "APPLICATION",
"updated_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"accessibility": "PRIVATE",
"cpu": 1250,
"instance_type": "db.t3.medium",
"memory": 1024,
"storage": 10,
"annotations_groups": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"name": "<string>",
"annotations": [
{
"key": "<string>",
"value": "<string>"
}
],
"scopes": [
"DEPLOYMENTS"
],
"updated_at": "2023-11-07T05:31:56Z"
}
],
"labels_groups": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"name": "<string>",
"labels": [
{
"key": "<string>",
"value": "<string>",
"propagate_to_cloud_provider": true
}
],
"updated_at": "2023-11-07T05:31:56Z"
}
],
"host": "<string>",
"port": 5432,
"maximum_cpu": 1250,
"maximum_memory": 1024,
"disk_encrypted": true
}curl --request GET \
--url https://api.qovery.com/database/{databaseId} \
--header 'Authorization: Bearer <token>'{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"name": "<string>",
"type": "MONGODB",
"version": "10.1",
"mode": "CONTAINER",
"icon_uri": "<string>",
"environment": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
},
"service_type": "APPLICATION",
"updated_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"accessibility": "PRIVATE",
"cpu": 1250,
"instance_type": "db.t3.medium",
"memory": 1024,
"storage": 10,
"annotations_groups": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"name": "<string>",
"annotations": [
{
"key": "<string>",
"value": "<string>"
}
],
"scopes": [
"DEPLOYMENTS"
],
"updated_at": "2023-11-07T05:31:56Z"
}
],
"labels_groups": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"name": "<string>",
"labels": [
{
"key": "<string>",
"value": "<string>",
"propagate_to_cloud_provider": true
}
],
"updated_at": "2023-11-07T05:31:56Z"
}
],
"host": "<string>",
"port": 5432,
"maximum_cpu": 1250,
"maximum_memory": 1024,
"disk_encrypted": true
}JWT tokens should be used with OIDC account (human to machine). JWT tokens used by the Qovery console to communicate with the API have a TTL. Curl Example ' curl https://console.qovery.com/organization -H "Authorization: Bearer $qovery_token" '
Database ID
Get database by ID
name is case insensitive
MONGODB, MYSQL, POSTGRESQL, REDIS "10.1"
CONTAINER, MANAGED Icon URI representing the database.
Show child attributes
type of the service (application, database, job, ...)
APPLICATION, DATABASE, CONTAINER, JOB, HELM, TERRAFORM give a description to this database
PRIVATE, PUBLIC unit is millicores (m). 1000m = 1 cpu This field will be ignored for managed DB (instance type will be used instead).
1250
Database instance type to be used for this database. The list of values can be retrieved via the endpoint /{CloudProvider}/managedDatabase/instanceType/{region}/{dbType}. This field is null for container DB.
"db.t3.medium"
unit is MB. 1024 MB = 1GB This field will be ignored for managed DB (instance type will be used instead). Default value is linked to the database type:
1001001005122561024
unit is GB
Show child attributes
Show child attributes
5432
Maximum cpu that can be allocated to the database based on organization cluster configuration. unit is millicores (m). 1000m = 1 cpu
1250
Maximum memory that can be allocated to the database based on organization cluster configuration. unit is MB. 1024 MB = 1GB
1024
indicates if the database disk is encrypted or not
Was this page helpful?