Skip to main content

deleteActor

DESTRUCTIVE: permanently deletes the actor identified by uuid and returns a copy of the now-deleted row. OWNER-EXCLUSIVE: only the owner may delete (throws Unauthorized otherwise). Requires a valid game token. uuid is the 32-character ASCII actor id.

deleteActor(
uuid: String!
idempotencyKey: String
): Actor!

Arguments

deleteActor.uuid ● String! non-null scalar

Actor id to delete: exactly 32 ASCII characters (the UDP-wire actor id), NOT a hyphenated RFC-4122 UUID.

deleteActor.idempotencyKey ● String scalar

Optional idempotency key. Recommended for retries: replaying with the same key and identical arguments returns the first result instead of re-applying; the same key with different arguments returns IDEMPOTENCY_CONFLICT. Keys expire after 24h.

Type

Actor object