curl --request DELETE \
--url https://api.paypulse.io/v1/user/me \
--header 'Authorization: Bearer <token>'
{
"message": "All data for user user_abc123 deleted successfully!",
"code": 200,
"data": null
}
Permanently delete the authenticated user’s account and all associated data.
curl --request DELETE \
--url https://api.paypulse.io/v1/user/me \
--header 'Authorization: Bearer <token>'
{
"message": "All data for user user_abc123 deleted successfully!",
"code": 200,
"data": null
}
Documentation Index
Fetch the complete documentation index at: https://mintlify.com/azfar-imtiaz/PayPulse-Cloud/llms.txt
Use this file to discover all available pages before exploring further.
Authorization header.
Authorization: Bearer <token>
RentalInvoices DynamoDB table.RetailInvoices DynamoDB table, including records in all category detail tables (FoodDeliveryInvoices, ClothingInvoices, TechnologyInvoices, SubscriptionInvoices, GroceryInvoices, MiscUtilityInvoices, MiscInvoices).Users DynamoDB table."All data for user <user_id> deleted successfully!"200 on success.null for this endpoint.| Status | Error code | Description |
|---|---|---|
401 | INVALID_CREDENTIALS | The Authorization header is missing or the token is invalid. |
401 | TOKEN_EXPIRED | The JWT has expired. |
502 | DEPENDENCY_FAILURE | A downstream dependency (DynamoDB, Secrets Manager, or S3) returned an error during deletion. |
500 | INTERNAL_SERVER_ERROR | An unexpected server-side error occurred. |
{
"error": {
"code": "DEPENDENCY_FAILURE",
"message": "Database error during user deletion"
}
}
curl --request DELETE \
--url https://api.paypulse.io/v1/user/me \
--header 'Authorization: Bearer <token>'
{
"message": "All data for user user_abc123 deleted successfully!",
"code": 200,
"data": null
}