`id` is required.