Get Friend List
This API call shall deliver you the list of Friends that a user onboarded via Referrals
Alike to the User rewards feature we talked about previously, this API call also enables a very fulfilling feature set for the Referrals.
The API call helps you get the entire list of friends, a particular user of your app has influenced into coming onto the app. You can define the list while requesting itself, to deliver … say.. 30 per page only.
Base URL https://api.appvirality.com
POST /v2_0/getfriendslist
Content-Type application/json
Input i.e. Request
{ "apikey":"50524c1812904217a638a41d00cfbe94", "privatekey":"5392d14323884ea3aeb3a4d200b4238d", "userkey":"a8e4a180c59f42469f83c82e0cf6f051", "EmailId": "", "UserIdInstore": "", "pageIndex":1, "pageSize":20 }
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 of the App user, assigned by AppVirality – a unique identifier for every App User recorded |
EmailId (conditional) |
Email of the User, updated to AppVirality |
UserIdInstore (conditional) |
Store Id of the App user, updated to AppVirality – a unique identifier of the user in your App |
Response
Parameters requiring explanation have been marked off with explanation employing code comments
The rest are self-explanatory
{ "friends": [ // begin of FRIEND list for queried userkey { "emailId": "test209234@gmail.com", "UserIdInstore": "t21esd", "name": "madhumanne", "profileImage": "", "regDate": "11-Jul-2015" // date of sign-up } ], "success": true, // succes statement for API call "statuscode": 1, // code based on status of the API call "message": success // Information regarding API call (if relevant) }
Status codes which you will see while using Get Friend List API
Status Code | Description |
---|---|
0 | No data found for the search criteria |
1 | Success |
2 | Invalid User Key |
5 | Invalid StoreID or EmailID |