## Get D1 Database `client.d1.database.get(stringdatabaseID, DatabaseGetParamsparams, RequestOptionsoptions?): D1` **get** `/accounts/{account_id}/d1/database/{database_id}` Returns the specified D1 database. ### Parameters - `databaseID: string` D1 database identifier (UUID). - `params: DatabaseGetParams` - `account_id: string` Path param: Account identifier tag. - `fields?: Array<"uuid" | "name" | "created_at" | 6 more>` Query param: 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 - `D1` The details of the D1 database. - `created_at?: string` Specifies the timestamp the resource was created as an ISO8601 string. - `file_size?: number` The D1 database's size, in bytes. - `jurisdiction?: "eu" | "fedramp" | "us" | null` 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"` - `"us"` - `name?: string` D1 database name. - `num_tables?: number` - `read_replication?: ReadReplication` Configuration for D1 read replication. - `mode: "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?: string` D1 database identifier (UUID). - `version?: string` ### Example ```typescript import Cloudflare from 'cloudflare'; const client = new Cloudflare({ apiToken: process.env['CLOUDFLARE_API_TOKEN'], // This is the default and can be omitted }); const d1 = await client.d1.database.get('xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx', { account_id: '023e105f4ecef8ad9ca31a8372d0c353', }); console.log(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 } ```