---
title: "Changes to Create a database"
method: POST
path: "/v1/databases"
---

# Changes to Create a database

`POST /v1/databases`

> Every recorded change to this operation, newest first.
> 21 revisions in range; 1 not diffed.

## Timeline

Changed in 4 of 21 revisions.

- **2026-11-02** `f6f78c6f05c6`: 9 breaking, 1 warning, 32 info
- **2023-10-06** `5f87209bfb82`: 1 breaking, 2 info
- **2023-09-28** `9f7f05298db1`: 1 info
- **2023-09-25** `47b5df51d3e7`: 1 breaking

## Changes

- **2026-11-02** `f6f78c6f05c6`: 9 breaking, 1 warning, 32 info
  - added the new required request property `bundlePlanID`
  - added the new required request property `network`
  - request property `planID` was restricted to a list of enum values
  - request property `type` was restricted to a list of enum values
  - the request property `hostname` became required
  - the request property `planID` became required
  - the request property `type` became required
  - the `hostname` request property's minLength was increased from `0` to `3`
  - added the pattern `^[a-z0-9][a-z0-9\-]+[a-z0-9]$` to the request property `hostname`
  - the `hostname` request property's maxLength was set to `50`
  - added the new optional `query` request parameter `teamID`
  - added the new optional request property `backupSourceId`
  - added the new optional request property `backupToRestoreName`
  - added the new optional request property `options/FTS`
  - added the new optional request property `options/defaultDBName`
  - added the new optional request property `options/eventScheduler`
  - added the new optional request property `options/pgvector`
  - added the new optional request property `options/postgis`
  - added the new optional request property `options/rootPassword`
  - the `publicNetwork` request property default value `true` was added
  - added the new `clickhouse` enum value to the request property `type`
  - added the new `elasticsearch` enum value to the request property `type`
  - added the new `mariadb` enum value to the request property `type`
  - added the new `medium-g2` enum value to the request property `planID`
  - added the new `mongodb` enum value to the request property `type`
  - added the new `mssql` enum value to the request property `type`
  - added the new `mysql` enum value to the request property `type`
  - added the new `postgres` enum value to the request property `type`
  - added the new `pro-g2` enum value to the request property `planID`
  - added the new `pro-max-g2` enum value to the request property `planID`
  - added the new `pro-plus-g2` enum value to the request property `planID`
  - added the new `rabbitmq` enum value to the request property `type`
  - added the new `redis` enum value to the request property `type`
  - added the new `small-g2` enum value to the request property `planID`
  - added the new `standard-base-g2` enum value to the request property `planID`
  - added the new `standard-pro-g2` enum value to the request property `planID`
  - added the media type `application/json` for the response with the status `400`
  - added the media type `application/json` for the response with the status `401`
  - added the media type `application/json` for the response with the status `409`
  - added the non-success response with the status `402`
  - …2 more
- **2023-10-06** `5f87209bfb82`: 1 breaking, 2 info
  - removed the media type `Databaselication/json` from the request body
  - added the media type `application/json` to the request body
  - added the media type `application/json` for the response with the status `200`
- **2023-09-28** `9f7f05298db1`: 1 info
  - api operation id `createDatabase` was added
- **2023-09-25** `47b5df51d3e7`: 1 breaking
  - added required request body

---

[Operation](https://skmtc.dev/liara-cloud/apis/dbaas/docs/v1/databases/post.md) - [API](https://skmtc.dev/liara-cloud/apis/dbaas.md) - [Page](https://skmtc.dev/liara-cloud/apis/dbaas/changes/v1/databases/post)
