databases

DELETE /v1/databases/{databaseId}

Delete a managed database and its backups.

すべての databases エンドポイント

すべての開発者向けドキュメント

認証

ベアラー トークンとして API キーを送信します。このエンドポイントでは仕様に特定の権限が記載されていないため、キーに必要な最小限の権限を付与し、推測するのではなくレスポンスを確認してください。

このエンドポイントは組織IDを受け付けません。お使いのキーによって所属する組織がすでに特定されており、レスポンスはその組織にスコープされます。

試してみる

アングルブラケット内のすべてをご自身の値に置き換え、キーのプレースホルダーをご利用中のダッシュボードのキーに置き換えてください。

curl -X DELETE https://api.zinndigital.com/v1/databases/{databaseId} \
  -H "Authorization: Bearer zdk_live_…"

ログインしていますか?ダッシュボード内のAPIコンソールでは、実際の組織IDやお客様ご自身のキーが自動入力され、ライブAPIに対してリクエストが実行されるため、実際のレスポンスを確認することができます。 API コンソールでこのエンドポイントを開く

詳細

Gated on databases.manage. Returns 202 — the instance moves to deleting and stops accruing charges at that moment, not when the last volume detaches; teardown latency is ours, not the customer's. ⛔ Irreversible: the cluster, its volumes and its backup chain all go.

パラメータ

名前タイプ必須これがその内容です
databaseId (path)stringはい

返信

名前タイプ必須これがその内容です
idstringはい
labelstringはいThe customer's own name for it. Never sent to the infrastructure.
enginestring<postgres, mysql>はいWhich engine this database runs (docs/497). Modelled as a field from the start, which is why MySQL was additive rather than a migration of every row.
engine_versionstringはいThe engine's major"18", "8.4". The patch level is ours to keep current and is deliberately not customer-selectable: choosing your own patch level means choosing to run…
engine_labelstringいいえThe engine and version as a customer sees them — "PostgreSQL 18", "MySQL 8.4". Assembled by the API so three frontends cannot disagree about a product name.
sizestringはいA code from GET /v1/databases/catalogue.
statusstring<provisioning, available, failed, suspended, deleting, deleted>はい
status_detailstringいいえWhy a failed instance failed. Empty otherwise.
hoststringいいえEmpty until the instance is available.
portintegerはい
database_namestringはい
usernamestringはい
high_availabilitybooleanはいWhether a standby replica is held with automatic failover. The property customers actually choose on — stated rather than inferred from the size, because an inference goes…
vcpuintegerいいえ
ram_gbintegerいいえ
storage_gbintegerいいえ
tls_requiredbooleanはいAlways true. TLS is a precondition of selling a publicly reachable database, not a feature that can be turned off.
created_atstringはい
last_backup_atstringいいえWhen a backup last completed. null means none has ever run.
order_line_idobjectいいえThe paid basket line this database fulfils, or null for one that predates the purchase path or that staff tooling created. The subscription that bills it carries the same id.
billingManagedDatabaseBillingいいえThe subscription paying for this database — what it costs, and when it next renews. ⛔ null means no subscription pays for it, which is a real state (a row created before…
restore_verified_atstringいいえWhen a backup of this database was last proved restorable by restoring it and reading a row back over a client connection. ⛔ Deliberately separate from last_backup_at: a…

このエンドポイントが返すエラー

401 · 403 · 404