For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

Delete one or more users

delete

Schedule deletion of user accounts along with their associated DynamicEpochValues, DailyDynamicValues, and UserInformation. Uses asynchronous deletion; returns 204 if successfully queued.

Header parameters
AuthorizationstringRequired

Basic Auth for your username:password. Required for all endpoints

Example: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
AppAuthorizationstringRequired

Basic Auth for your authID:authSecret. Required for all endpoints.

Example: Basic YXV0aElEOmF1dGhTZWNyZXQ=
Body
authenticationTokenstringRequired

Comma-separated unique identifier of users in Thryve's system. Specify list of users to be deleted. Newer interfaces call this parameter endUserId.

Example: de3d1e068537dd927b48988cb6969abe
deletionDatestring · date-timeOptional

Desired deletion date in ISO8601 format. If omitted, deletionDate defaults to seven days in the future.

Example: 2025-06-02T00:00:00Z
Responses
204

Successfully added to deletion queue.

No content

delete/v5/userInformation

No content

Last updated