Description

Updates a user with the provided settings.

General

End Point
https://www.mogl.com/api/v2/users/update
HTTP Method POST
Requires SSL true
Requires Acting User true (learn more)
Scope(s) users_write

Path Parameters

Path parameters are ALWAYS required.

None

Request Parameters

Parameters are NOT REQUIRED unless noted otherwise.

firstName The user's first name.
lastName The user's last name.
address.postalCode The user's postal code.
privacyLevel The user's privacy setting can be one of: FRIENDS, EVERYONE
thumbnailUrl The url where the user's profile image resides.
donatePercent The default amount to donate per transaction.
userMembershipTier The membership tier for the user.
userEmailPreference.receiveFriendRequest Modifies this notifications setting true|false
userEmailPreference.receiveKudo Modifies this notifications setting true|false
userEmailPreference.becomeMaven Modifies this notifications setting true|false
userEmailPreference.newTrustLevel Modifies this notifications setting true|false
userEmailPreference.claimBusiness Modifies this notifications setting true|false
userEmailPreference.myBusinessReviewed Modifies this notifications setting true|false
userEmailPreference.receiveNewsletter Modifies this notifications setting true|false
userEmailPreference.cashbackPurchases Modifies this notifications setting true|false
userEmailPreference.cashbackJackpot Modifies this notifications setting true|false
userEmailPreference.cashbackFriends Modifies this notifications setting true|false
userEmailPreference.rankChange Modifies this notifications setting true|false
userEmailPreference.vipRewards Modifies this notifications setting true|false
userEmailPreference.fwbSignup Modifies this notifications setting true|false
userEmailPreference.weeklyStats Modifies this notifications setting true|false
userEmailPreference.feedbackRequest Modifies this notifications setting true|false
userEmailPreference.newVenues Modifies this notifications setting true|false
userEmailPreference.bizUserOffers Modifies this notifications setting true|false
userEmailPreference.pushNotifyCashback Modifies this notifications setting true|false
userEmailPreference.pushNotifyJackpotSlip Modifies this notifications setting true|false
userEmailPreference.pushNotifyNewVenues Modifies this notifications setting true|false

Response Fields

user Returns a user object See user details

Try It Now

Endpoint
Client Id
(required)
Access Token
(required)
User Token
*(see below -- client_credentials only)
firstName
Add
lastName
Add
address.postalCode
Add
privacyLevel
Add
thumbnailUrl
Add
donatePercent
Add
userMembershipTier
Add
userEmailPreference.receiveFriendRequest
Add
userEmailPreference.receiveKudo
Add
userEmailPreference.becomeMaven
Add
userEmailPreference.newTrustLevel
Add
userEmailPreference.claimBusiness
Add
userEmailPreference.myBusinessReviewed
Add
userEmailPreference.receiveNewsletter
Add
userEmailPreference.cashbackPurchases
Add
userEmailPreference.cashbackJackpot
Add
userEmailPreference.cashbackFriends
Add
userEmailPreference.rankChange
Add
userEmailPreference.vipRewards
Add
userEmailPreference.fwbSignup
Add
userEmailPreference.weeklyStats
Add
userEmailPreference.feedbackRequest
Add
userEmailPreference.newVenues
Add
userEmailPreference.bizUserOffers
Add
userEmailPreference.pushNotifyCashback
Add
userEmailPreference.pushNotifyJackpotSlip
Add
userEmailPreference.pushNotifyNewVenues
Add
*Partners that authenticate with client_credentials should provide a user_token.