Delete end user
To delete users, use the UserInformation interface, which enables the removal of entire end-user accounts along with their associated access tokens and data (such as daily and epoch data). By invoking the UserInformation interface with the DELETE method, users are placed in a deletion queue. This queue is then processed asynchronously by the Thryve backend.
Schedule deletion of user accounts along with their associated DynamicEpochValues, DailyDynamicValues, and UserInformation. Uses asynchronous deletion; returns 204 if successfully queued.
Basic Auth for your username:password. Required for all endpoints
Basic dXNlcm5hbWU6cGFzc3dvcmQ=Basic Auth for your authID:authSecret. Required for all endpoints.
Basic YXV0aElEOmF1dGhTZWNyZXQ=Comma-separated unique identifier of users in Thryve's system. Specify list of users to be deleted. Newer interfaces call this parameter endUserId.
de3d1e068537dd927b48988cb6969abeDesired deletion date in ISO8601 format. If omitted, deletionDate defaults to seven days in the future.
2025-06-02T00:00:00ZSuccessfully added to deletion queue.
No content
Error response (invalid parameters, unauthorized, etc.).
DELETE /v5/userInformation HTTP/1.1
Host: api.thryve.de
Authorization: text
AppAuthorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 96
"authenticationToken='de3d1e068537dd927b48988cb6969abe'&deletionDate='2025-06-02T00:00:00Z'"No content
Last updated

