Delete a user from every store
Erase a user: identity, auth row, threads, checkpoints, queued work, memory graph and overlay, owned resources, uploaded files, caches.
user_id is the Truememory UUID (the user_id your other calls
return). Service callers may address the user with X-On-Behalf-Of or
X-External-User-Id instead, as long as it matches the path.
Answers 202 as soon as the user is marked deleted and their deletion
workflow is started. From the mark on, any request with the user's token
or naming them in a subject header answers 410 USER_DELETED. The
workflow (one per user) removes the identity and every store on the
maintenance lane, normally within seconds, retrying a store that fails.
Poll GET /users/{user_id}/deletion or pass callback_url. A second
call for a deletion that completed returns completed; otherwise it
starts the workflow again, which is a no-op while one is in flight and a
retry when the last one ended failed.
?dry_run=true returns row counts per store and the memory scopes that
would be removed, and writes nothing.
https://truememory-api.mvstg.com/users/{user_id}Authorization
Path parameters
Query parameters
Header parameters
Request bodyJSON
One of the following:
- UserDeletionRequest
- null