Delete a character

Irreversibly delete one app-owned character.

The canonical row becomes a tombstone and the slug remains reserved. Authored versions, locale versions, visual inventory, session rows, and background ledgers are purged/redacted by an async deletion request.

Authentication

AuthorizationBearer

LoreOS API key, sent as Authorization: Bearer <key>.

Path parameters

slugstringRequired

Query parameters

confirm_slugstringRequired>=1 character
Required exact canonical slug confirmation for irreversible delete.
forcebooleanOptionalDefaults to false
When false, the character must be archived before deletion.
reasonstring or nullOptional<=500 characters

Optional developer-visible deletion reason for audit/history.

Response

Successful Response

Errors

422
Unprocessable Entity Error