Appearance
Profile
Endpoints
GET /api/v1/account/me fetch profile
PATCH /api/v1/account/me update fields
POST /api/v1/account/change-password change passwordWhat you can edit here
- Display name.
- Phone (international format, validated by
libphonenumber-js). - Password (8–64 chars, must contain upper / lower / digit).
- Profile photo via Files Library.
Email and username are read-only on the profile page — changing them requires a verification round-trip and isn't yet exposed in the user-facing UI.
Signature
Marketplace sellers can publish a public signature shown alongside their gigs:
GET /api/v1/signatures/me
PATCH /api/v1/signatures/me
GET /api/v1/signatures/handle/:handle public lookup