Account
Account settings, WIP
- POST /v3/users/password-validation ValidatePasswordComplexityRequest
- POST /v3/gcm-push-tokens FcmPushRequest
- POST /v3/users/update-password ChangePasswordRequest ChangePasswordResponse
- POST /v3/users/email UpdateEmailRequest AuthResponse
- POST (dynamic, WIP) LoginEmailRequest AuthResponse
- POST /v4/sms/users/update-password ChangePasswordPhoneRequest ChangePasswordResponse
- POST (dynamic, WIP) CreateAccountEmailRequest FirstPartyCreateAccountResponse
- POST /v7/users/thirdparty CreateThirdPartyAccountRequest ThirdPartyCreateAccountResponse
- POST /v3/users/forgot-password ForgotPwdEmailRequest ForgotPwdEmailResponse
- POST /v3/users/thirdparty/exchange GoogleAccessTokenRequest GoogleAccessTokenResponse
- POST /v4/sms/sessions LoginPhoneRequest AuthResponse
- POST (dynamic, WIP) ThirdPartyRequest ThirdPartyAuthResponse
- POST (dynamic, WIP) ThirdPartySessionRequest ThirdPartyAuthResponse
Get preferences
Requires Authorization.
GET /v3/me/prefs/settingsResponse:
profileId— integerlocationSearchOptOut— booleanincognito— booleanhideViewedMe— booleanapproximateDistance— booleanviewRightNowNsfw— boolean
Set preferences
Requires Authorization.
PUT /v3/me/prefs/settingsBody:
locationSearchOptOut— booleanincognito— booleanhideViewedMe— booleanapproximateDistance— booleanviewRightNowNsfw— boolean
Response:
Empty.
Get visiting settings
Requires Authorization.
GET /v1/visiting/settingsResponse:
setting— string, e.g."AUTO"
Set visiting settings
Requires Authorization.
PUT /v1/visiting/settingsBody:
setting— string, e.g."AUTO", WIP
Resonse:
Empty.
Get home location
Requires Authorization.
GET /v1/visiting/homeResponse:
name— string, human-readable name of locationlat— floatlon— float
Set home location
Requires Authorization.
PUT /v1/visiting/homeBody:
lat— floatlon— float
Response:
name— string, human-readable name of locationlat— floatlon— float