Archive a character
Reversibly deactivate a character across inventory and runtime.
Archive is app-wide lifecycle state, not an end-user block. New sessions and existing session messages stop before budget/provider calls; background feature schedules are deactivated best-effort.
Authentication
AuthorizationBearer
LoreOS runtime API key (ck_...), sent as Authorization: Bearer <key>.
Path parameters
slug
Request
This endpoint expects a nullable object.
reason
Optional developer-visible lifecycle reason for audit/history.
Response
Successful Response
schema_version
LoreOS success-envelope version.
data
next_actions
Concrete follow-up API actions; empty when no action is required.
Errors
404
Not Found Error
409
Conflict Error
410
Gone Error
422
Unprocessable Entity Error