Update User Details
Allows you to update User details like: Name, Email, StoreId, Country, etc.
We all appreciate the importance of having up to date info about App users, especially if your use case requires their whereabouts.
Use this API to resolve & update changes to a particular User’s details.
Base URL https://api.appvirality.com
POST /v2_0/updateuserinfo
Content-Type application/json
Input i.e. Request
{ "apikey":"176502556c624614b913a62400ab4d7e", "privatekey":"8b05ee42d9c941698bbba44c00cc32d1", "userkey": "176502556c624614b913a62400ab4d7e", "emailId":"xxxrahulxxx@gmail.com", "UserIdInstore":"f45d2318de", "appUserName":"Rahul", "ProfileImage":"[Image URL]", "city":"Hyderabad", "state":"Telangana", "country":"India", "phone":"918927266283", "isExistingUser":"false", "PushDeviceToken":"AxzADcw9c8bew89ccwASDA9acw9ec9ewechASDSAhsaih9w9w8ehASa9wech9wehc9WQEwhcc" }
Input Params | Description |
---|---|
apikey | API Key of the App Get it from Dashboard >> App Details |
privatekey | Private key for API requests Get it from: Dashboard >> App Details >> Click App Settings >> Scroll down to Advanced Settings |
userkey (conditional) |
User Key for the App user – a unique identifier for every App User recorded |
EmailId (conditional) |
Email of the user |
UserIdInstore (conditional) |
ID of the user in your App (helps to identify users on dashboard as you do in your app) |
AppUserName (optional) |
Name of the App user (is required to personalize the referral messages) If the name consists of special characters, then send the content in URI encoded format. |
ProfileImage (optional) |
User profile picture URL (required to personalize the referral messages) |
city (optional) |
City of the User Location |
state (optional) |
State of the User Location |
country (optional) |
Country of the User Location |
Phone (optional) |
User phone number (Digits only) |
isExistingUser (optional) |
Set this as True, if you identify the user as existing user (this is useful if you don't want to reward existing users) |
PushDeviceToken (optional) |
Unique id assigned to the device by your Push Notification Service |
Response
{ "success": true, "statuscode": 1, "message": "Success" }
Output Params | Description |
---|---|
success | returns true on successful update |
message | Information regarding API call |
status code | code based on status of the API call |
Status codes which you will see while using updateuserinfo API
Status Code | Description |
---|---|
1 | Success |
2 | Invalid User Key |
5 | Invalid StoreID or EmailID |