## Get D1 Database `d1.database.get(strdatabase_id, DatabaseGetParams**kwargs) -> D1` **get** `/accounts/{account_id}/d1/database/{database_id}` Returns the specified D1 database. ### Parameters - `account_id: str` Account identifier tag. - `database_id: str` D1 database identifier (UUID). - `fields: Optional[List[Literal["uuid", "name", "created_at", 6 more]]]` Comma-separated list of fields to include in the response. When omitted, all fields are returned. - `"uuid"` - `"name"` - `"created_at"` - `"version"` - `"jurisdiction"` - `"num_tables"` - `"file_size"` - `"running_in_region"` - `"read_replication"` ### Returns - `class D1: …` The details of the D1 database. - `created_at: Optional[datetime]` Specifies the timestamp the resource was created as an ISO8601 string. - `file_size: Optional[float]` The D1 database's size, in bytes. - `jurisdiction: Optional[Literal["eu", "fedramp"]]` Specify the location to restrict the D1 database to run and store data. If this option is present, the location hint is ignored. - `"eu"` - `"fedramp"` - `name: Optional[str]` D1 database name. - `num_tables: Optional[float]` - `read_replication: Optional[ReadReplication]` Configuration for D1 read replication. - `mode: Literal["auto", "disabled"]` The read replication mode for the database. Mode 'auto' denotes that D1 creates replicas and automatically places them around the world. Mode 'disabled' denotes that no database replicas are used. - `"auto"` - `"disabled"` - `uuid: Optional[str]` D1 database identifier (UUID). - `version: Optional[str]` ### Example ```python import os from cloudflare import Cloudflare client = Cloudflare( api_token=os.environ.get("CLOUDFLARE_API_TOKEN"), # This is the default and can be omitted ) d1 = client.d1.database.get( database_id="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", account_id="023e105f4ecef8ad9ca31a8372d0c353", ) print(d1.uuid) ``` #### Response ```json { "errors": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "messages": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "result": { "created_at": "2022-11-15T18:25:44.442097Z", "file_size": 12, "jurisdiction": "eu", "name": "my-database", "num_tables": 12, "read_replication": { "mode": "auto" }, "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "version": "production" }, "success": true } ```