Concepts
API documentation
Account management
Journals
Modules
Manage account
Table of contents
These endpoints help users manage account lifecycle tasks.
You can schedule automatic account deletion, prune journals while keeping login access, or permanently delete the account.
Auto delete the account
This endpoint toggles automatic account deletion for the authenticated user.
URL parameters
This endpoint does not have any parameters.
Query parameters
Set to true to enable automatic deletion, or false to disable it.
Response attributes
Confirmation message for the auto-delete change.
HTTP status code.
{
"message"
:
"Changes saved"
,
"status"
:
200
}
Prune the account
This endpoint removes all journals for the authenticated user.
URL parameters
This endpoint does not have any parameters.
Query parameters
No query parameters are available for this endpoint.
Response attributes
Confirmation message for the prune request.
HTTP status code.
{
"message"
:
"The account has been pruned"
,
"status"
:
200
}
Delete the account
This endpoint permanently deletes the authenticated user account.
URL parameters
This endpoint does not have any parameters.
Query parameters
Reason for deleting the account. Minimum 3 characters.
Response attributes
Confirmation message for the delete request.
HTTP status code.
{
"message"
:
"The account has been deleted"
,
"status"
:
200
}