world.delete
Destructive
Soft-delete (move to trash) a world the linked user owns. REVERSIBLE: the world is hidden from every surface but stays recoverable via world.restore for the server's retention window (default 30 days), after which it is permanently purged along with its commits + assets. Pass name (resolved against your own worlds) or guid. Owner-only — fails if you don't own the world. Prefer asking the user before deleting a world you didn't just create.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guid | No | Already-resolved world guid (skip lookup) | |
| name | No | World name (looked up via world.list) | |
| world | No | The same argument as `guid`, under another name: give one of the two. A call giving them two different worlds is refused. |