Auth And Onboarding
Sign Up
Login
Current User
List User Merchants
Switch Merchant
Create Merchant From Dashboard
Logout
Verify Email
Public route — the link sent by the signup email-verification flow calls this with the token from the email.Change Password
Team Management
Invite and manage members on the authenticated merchant account. Inviting requires the caller’s JWT to carry theadmin role.
List Members
Invite A Member
role is optional and defaults to "member"; the only other accepted value is "admin".
password is only present when the invite creates a brand-new user account — share it out of band so they can log in and change it. Inviting an email that’s already a user omits password and just adds the membership.