# DatabaseRestoreRequest

> The DatabaseRestoreRequest object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `backup_id` | string |  |
| `point_in_time` | string (date-time) |  |
| `target` * | `new_database`, `in_place` | `in_place` takes a pre-restore backup first and always needs human approval in production. |
| `new_name` | string |  |

\* always present

## Example

```json
{
  "backup_id": "string",
  "point_in_time": "2026-10-22T13:05:00Z",
  "target": "new_database",
  "new_name": "string"
}
```

## Used by

- [Restore from a backup or point in time](/docs/api/databases/#restore-from-a-backup-or-point-in-time)
