Skip to main content
Yosemite CrewDeveloper Docs

Account Withdrawal API

On this page

Handles account withdrawal (deletion) requests submitted by pet parents from the mobile app. The single endpoint records a signed withdrawal request; it is guarded by the mobile auth middleware (requireMobileAuth).

Endpoints

POST /withdraw

  • Auth: requireMobileAuth
  • Body: AccountWithdrawalBody
  • Body fields: fullName, email, address, signatureText, message, checkboxConfirmed
  • Controller: AccountWithdrawalController.create
  • Response: 201: keys id, message, 500: keys message