Game App Review APIs
POSTCreate (App Review)
- Description
- Allows a client to create an application review.
- Request Endpoint
- POST https://<Example api server address>/application/review
- Parameters
- None.
- cURL syntax
curl --include \ --request POST \ --header "Content-Type: application/json" \ --data-binary "{ \"applicationIds\":\"79d16bde-d88b-4da4-b8c4-f9d6dd3e1f69\", \"userIds\": \"2f67fdd2-fab5-466d-9949-9fd94ee735da\", \"comments\":\"ok123\", \"design\": 3.1, \"gamePlay\" : 4.8, \"ease\" : 4.2, \"appVersion\":\"v0.3\", \"appBuild\":18 }" \ 'https://core.dev.Example.net/api/application/review'- POST body attributes (JSON)
Attribute Type Use Description applicationIdsString Required ID (single) of the application for which a review is being made. userIdsString Required ID (single) of the user who is creating a review. commentsString Optional Comments of the review (max 100 characters). easeNumber Required Rating that indicates the level of easiness of the game application. designNumber Required Rating for the design of the game application. gamePlayNumber Required Rating for gamePlay of the game application. appVersionString Required Version of the application for which the review is being created. appBuildNumber Required Build number of a game application. - POST body
Headers: Content-Type: application/json{ "applicationIds": "79d16bde-d88b-4da4-b8c4-f9d6dd3e1f69", "userIds": "2f67fdd2-fab5-466d-9949-9fd94ee735da", "comments": "ok123", "design": 3.1, "gamePlay": 4.8, "ease": 4.2, "appVersion": "v0.3", "appBuild": 18 }- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "id": "61425a6a-6975-40fb-9593-41875214cf32", "updatedBy": "", "application": { "id": "79d16bde-d88b-4da4-b8c4-f9d6dd3e1f69", "updatedBy": "", "appPackage": "appPac", "banner": "banner", "bundleIdentifier": "app123", "casino": { "id": "4796c79c-7755-4c98-8084-2b55ca4ec33c", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample" }, "casinoId": null, "categories": [{ "id": "cb79543c-e521-4ded-a704-bdf9db17aab9", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample" }], "categoryIds": null, "description": "description about application 1", "downloads": 4646, "featured": true, "versionHistories": [{ "build": 18, "version": "v0.3", "versionDate": 1461144420923, "downloadLink": "http://www.google.com/", "rating": { "count": 1, "overall": 4, "design": 3.1, "gamePlay" : 4.8, "ease" : 4.2, } }], "image": "www.google.com", "keywords": [ "key1", "key2", "key3", "key4", "key5" ], "latestBuild": 18, "latestVersion": "v0.3", "name": "Application 1", "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisher": null, "ranking": 23, "rating": { "count": 1, "overall": 4, "design": 3.1, "gamePlay" : 4.8, "ease" : 4.2, }, "sliderImages": [ "url 1", "url 2", "url 3" ], "subtitle": "subtitle", "updated": 1461144420923, "video": "www.youtube.com", "status": null, "downloadLink": null, "compatibility": null, "sizeOnDisk": null, "permissionDetails": null, "locationSupported": null, "languageSupported": null, "additionalDetails": null, "tags": null, "promotionalBonus": null }, "applicationId": "79d16bde-d88b-4da4-b8c4-f9d6dd3e1f69", "user": { "id": "2f67fdd2-fab5-466d-9949-9fd94ee735da", "updatedBy": "", "addresses": null, "birthDateDay": null, "birthDateMonth": null, "birthDateYear": null, "devices": null, "emailAuthenticationChannels": [{ "addedOn": 1461144420925, "blockStatus": "NORMAL", "deletedOn": null, "emailAddress": "abc@cde.com", "emailPinResetStatus": null, "emailVerificationStatus": "VERIFIED", "lastUsedOn": 1461144420925, "loginType": "EMAIL", "primary": null }], "firstName": null, "fullName": null, "groupTag": null, "lastName": null, "locationCountry": null, "locationZipCode": null, "mobileAuthenticationChannels": null, "pinCreated": false, "profileImagePath": null, "profileName": null, "registrationDate": null, "socialAuthenticationChannels": null, "status": null, "timezone": null, "userSetting": null, "verified": false }, "userId": "2f67fdd2-fab5-466d-9949-9fd94ee735da", "comments": "ok123", "overall": 4, "design": 3.1, "gamePlay" : 4.8, "ease" : 4.2, "appVersion": "v0.3", "appBuild": 18 }, "detail": null, "error": false, "message": "Application review created successfully" }
GETFilter by Criteria
- Description
- Fetches application reviews.
- Request Endpoint
- GET https://<Example api server address>/application/review?{appId}&{appVersion}&{appBuild}&{pagesToSkip}&{recordsPerPage}
- Parameters
Parameter Type Use Description appId String Required ID of the application required. appVersion String Required Version of the application required. appBuild Number Required Build of the application required. pagesToSkip Number Optional Number of pages to skip. recordsPerPage Number Optional Number of records per page. - cURL syntax
curl --include \ 'https://core.dev.Example.net/api/application/review?appId&appVersion&appBuild&pagesToSkip&recordsPerPage'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": [ { "id": "61425a6a-6975-40fb-9593-41875214cf32", "updatedBy": "", "application": { "id": "79d16bde-d88b-4da4-b8c4-f9d6dd3e1f69", "updatedBy": "", "appPackage": "appPac", "banner": "banner", "bundleIdentifier": "app123", "casino": { "id": "4796c79c-7755-4c98-8084-2b55ca4ec33c", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample" }, "casinoId": null, "categories": [ { "id": "cb79543c-e521-4ded-a704-bdf9db17aab9", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample" } ], "categoryIds": null, "description": "description about application 1", "downloads": 4646, "featured": true, "versionHistories": [ { "build": 18, "version": "v0.3", "versionDate": 1461144420923, "downloadLink": "http://www.google.com/", "averageRating": 3, "ratingCount": 1 } ], "image": "www.google.com", "keywords": [ "key1", "key2", "key3", "key4", "key5" ], "latestBuild": 18, "latestVersion": "v0.3", "name": "Application 1", "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisher": null, "ranking": 23, "rating": 23523, "sliderImages": [ "url 1", "url 2", "url 3" ], "subtitle": "subtitle", "updated": 1461144420923, "video": "www.youtube.com", "status": null, "downloadLink": null, "compatibility": null, "sizeOnDisk": null, "permissionDetails": null, "locationSupported": null, "languageSupported": null, "additionalDetails": null, "tags": null, "promotionalBonus": null }, "applicationIds": null, "user": { "id": "2f67fdd2-fab5-466d-9949-9fd94ee735da", "updatedBy": "", "addresses": null, "birthDateDay": 3, "birthDateMonth": 2, "birthDateYear": 2013, "devices": [ { "id": "8297793b-ef67-456f-97e6-0479f1d6f63a", "updatedBy": "", "description": "device description", "deviceStatus": "NORMAL", "manufacturer": "manufacturer name", "model": "model name", "os": "os type", "udid": "75f39012-9d41-4789-a900-86fa8ee7f618", "simStateHashCode": null, "simCardState": null }, { "id": "ed96f8ad-aad2-47d6-9a72-cb53e349fc05", "updatedBy": "", "description": "device description", "deviceStatus": "NORMAL", "manufacturer": "manufacturer name", "model": "model name", "os": "os type", "udid": "8c7907c4-1cc5-4b49-9643-370baab753ab", "simStateHashCode": null, "simCardState": null } ], "emailAuthenticationChannels": [ { "addedOn": 1461144420925, "blockStatus": "NORMAL", "deletedOn": null, "emailAddress": "abc@cde.com", "emailPinResetStatus": null, "emailVerificationStatus": "VERIFIED", "lastUsedOn": 1461144420925, "loginType": "EMAIL", "primary": null } ], "firstName": "someone", "fullName": null, "groupTag": null, "lastName": "somebody", "locationCountry": "India", "locationZipCode": "123456", "mobileAuthenticationChannels": null, "pinCreated": false, "profileImagePath": null, "profileName": "somebody", "registrationDate": 1461144420925, "socialAuthenticationChannels": null, "status": "EXISTING", "timezone": "ist", "userSetting": null, "verified": true }, "userIds": null, "comments": "ok123", "rating": 3, "appVersion": "v0.3", "appBuild": 18 } ], "detail": null, "error": false, "message": "Application review fetch successful" }
GETFilter by User
- Description
- Gets an application review for a given userId.
- Request Endpoint
- GET https://<Example api server address>/application/review/user?userId={userId}&pagesToSkip={pagesToSkip}&recordsPerPage={recordsPerPage}
- Parameters
Parameter Type Use Description userId String Required ID of the user who created the review. pagesToSkip Number Optional Number of pages to skip. recordsPerPage Number Optional Number of records per page. - cURL syntax
curl --include \ 'https://core.dev.Example.net/api/application/review/user?userId=userId&pagesToSkip=pagesToSkip&recordsPerPage=recordsPerPage'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": [ { "id": "522cac10-aae6-4779-9000-b2d43a5781ce", "updatedBy": "", "application": { "id": "9cd7d412-4717-4740-bc31-21ad826ee8cb", "updatedBy": "", "appPackage": "appPac", "banner": "banner", "bundleIdentifier": "app123", "casino": { "id": "9b21ce50-fdd7-4446-b6a8-a7aea4d82883", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample" }, "casinoId": null, "categories": [ { "id": "58902e22-3358-46e0-8ef5-0956fb46b432", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample", "iconUrl": null, "colorCode": null, "heroImageReference": null } ], "categoryIds": null, "description": "description about application 1", "downloads": 4646, "featured": true, "versionHistories": [ { "build": 18, "version": "v0.3", "versionDate": 1462355283916, "downloadLink": "http://www.google.com/", "averageRating": null, "ratingCount": 1 } ], "image": "www.google.com", "keywords": [ "key1", "key2", "key3", "key4", "key5" ], "latestBuild": 18, "latestVersion": "v0.3", "name": "Application 1", "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisher": null, "ranking": 23, "rating": 23523, "sliderImages": [ "url 1", "url 2", "url 3" ], "subtitle": "subtitle", "updated": 1462355283916, "video": "www.youtube.com", "status": null, "downloadLink": null, "compatibility": null, "sizeOnDisk": null, "permissionDetails": null, "locationSupported": null, "languageSupported": null, "additionalDetails": null, "tags": null, "promotionalBonus": null }, "applicationIds": null, "user": { "id": "a610245c-f1e0-4bcc-83c9-613f6e86daef", "updatedBy": "", "addresses": null, "birthDateDay": 3, "birthDateMonth": 2, "birthDateYear": 2013, "devices": [ { "id": "74cc12a9-f0c3-4255-9b10-f95d41120137", "updatedBy": "", "description": "device description", "deviceStatus": "NORMAL", "manufacturer": "manufacturer name", "model": "model name", "os": "os type", "udid": "fe40a974-e1c0-49dc-832a-5dc52137655d", "simStateHashCode": null, "simCardState": null }, { "id": "6829406b-e0ee-42a1-9694-905612b8a9ce", "updatedBy": "", "description": "device description", "deviceStatus": "NORMAL", "manufacturer": "manufacturer name", "model": "model name", "os": "os type", "udid": "fda75bdd-8ca4-4a60-b6d0-1340603f5697", "simStateHashCode": null, "simCardState": null } ], "emailAuthenticationChannels": [ { "addedOn": 1462355284381, "blockStatus": "NORMAL", "deletedOn": null, "emailAddress": "abc@cde.com", "emailPinResetStatus": null, "emailVerificationStatus": "VERIFIED", "lastUsedOn": 1462355284381, "loginType": "EMAIL", "primary": null } ], "firstName": "someone", "fullName": null, "groupTag": null, "lastName": "somebody", "locationCountry": "India", "locationZipCode": "123456", "mobileAuthenticationChannels": null, "pinCreated": false, "profileImagePath": null, "profileName": "somebody", "registrationDate": 1462355284381, "socialAuthenticationChannels": null, "status": "EXISTING", "timezone": "ist", "userSetting": null, "verified": true }, "userIds": null, "comments": "fine", "rating": 3.5, "appVersion": "v0.3", "appBuild": 18 } ], "detail": null, "error": false, "message": "Fetching user application review successful" }
POSTFind Application Review of a User
- Description
- Fetches an application review of a user.
- Request Endpoint
- POST https://<Example api server address>/application/review/find/user
- Parameters
- None.
- cURL Syntax
curl --include \ --request POST \ --header "Content-Type: application/json" \ --data-binary "{ \"applicationId\":\"0906bb50-4704-4a18-b93d-dd3cdc16906d\", \"userId\":\"7d090a29-0016-477a-9ae7-af80582c8a55\" }" \ 'https://core.dev.Example.net/api/application/review/find/user'- POST body attributes (JSON)
Attribute Type Use Description applicationIdString Required ID of the application. userIdString Required ID of the user who reviewed the application. - POST body
Headers: Content-Type: application/json{ "applicationId": "0906bb50-4704-4a18-b93d-dd3cdc16906d", "userId": "7d090a29-0016-477a-9ae7-af80582c8a55" }- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "id": "42555e0d-927f-4484-9049-d282a1c889ed", "createdOn": 1479822926189, "lastModifiedOn": 1479822927353, "updatedBy": "", "deleted": false, "application": { "id": "0906bb50-4704-4a18-b93d-dd3cdc16906d", "createdOn": 1479822832006, "lastModifiedOn": 1479822832006, "updatedBy": "", "deleted": false, "name": "hcotVJwckO", "description": null, "appPackage": "appPac", "bundleIdentifier": "bzArBRetHD", "casino": { "id": "21ec50b6-a954-492e-8148-883006db77f6", "createdOn": 1479822825768, "lastModifiedOn": 1479822927956, "updatedBy": "", "deleted": false, "name": "tCuKCPoGVf", "videoUrl": null, "imageUrl": null, "description": null, "website": null, "icon": null, "banner": null, "deletedBy": null, "deletedOn": null, "operatorStatus": "VERIFIED", "email": "3d54695e38d84940ba1e92e6d06ed5b6@gmail.com", "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": "21ec50b6-a954-492e-8148-883006db77f6", "featuredAppId": "9a6b950f-0fdd-42e1-961d-04e69187fa72", "latestAppId": "0906bb50-4704-4a18-b93d-dd3cdc16906d" }, "casinoId": null, "categories": [ { "id": "1b61c3f9-41b7-4358-a26d-d4e753f60afe", "createdOn": 1479822825409, "lastModifiedOn": 1479822825409, "updatedBy": "", "deleted": false, "imageUrl": "http://www.google.com/betting.png", "name": "XEkyXmfMdz", "description": "Some poker category", "videoUrl": "https://www.google.com/betting-video.mov", "iconUrl": "https://www.google.com/betting-icon.png", "colorCode": "#FFFFFF", "heroImageReference": "https://www.google.com/hero.png", "priority": 1, "deletedBy": null, "deletedOn": null, "apps": null } ], "categoryIds": null, "downloads": 0, "featured": false, "applicationVersions": [ { "id": "f41671ff-abf6-48e2-b422-177a6697f4b9", "createdOn": 1479822832006, "lastModifiedOn": 1479822832006, "updatedBy": "", "deleted": false, "build": 1, "version": "10", "versionDate": 1479822840163, "releaseDate": null, "downloadLink": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.mkt/google.apk", "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "description": "dexc", "image": null, "sliderImages": [ { "id": "32ab1214-42cf-4d62-b777-1070c8552891", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "6c9c8227-b202-415f-8473-86cfc3d6d439", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner1.png", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/video1.mp4", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1.png", "featuredImage": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/featuredImage1.png", "versionStatus": "PUBLISHED", "privacyPolicy": null, "locationSupported": [ "US" ], "languageSupported": [ "en" ], "publishNow": false, "publishDate": 1480663515096, "silent": "v0.3", "optional": "v0.3", "forced": "v0.3", "signatureToken": null, "applicationId": "0906bb50-4704-4a18-b93d-dd3cdc16906d", "reason": "I released" }, { "id": "db767333-3ce3-4112-b08a-456bb5557cc8", "createdOn": 1479822852443, "lastModifiedOn": 1479822852443, "updatedBy": "", "deleted": false, "build": null, "version": "v0.23", "versionDate": 1479822852444, "releaseDate": null, "downloadLink": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.mkt/1b311227-fa05-47ac-b2a7-792cb549fff6.apk", "rating": null, "description": "desc", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/image.jpg", "sliderImages": [ { "id": "9caa8d58-d11f-491c-9634-9fec62c6d2b8", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider3.jpg", "order": 1 }, { "id": "90eb24a8-fd8e-4de0-a4fc-18d9610ab337", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider4.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner.jpg", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/video.mp4", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon.jpg", "featuredImage": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/featuredImage.jpg", "versionStatus": "SUBMITTED", "privacyPolicy": null, "locationSupported": [ "IN" ], "languageSupported": [ "en" ], "publishNow": null, "publishDate": null, "silent": null, "optional": null, "forced": null, "signatureToken": "Rat3FhTq4NjoqjpvafOK2dZeDmULJl4SkBajc1RlqIkMZmHm6t/ktSvT21xm95CVPzHTdbPkfcMiyteuf00NHS/NLdTLWvdIH0qP0ZpESFpa1pJMrnMmiPZuQsAq6iUHdkGIyNSIKkCOa7axLqBu+lUV6Wr+7v7h38A6q18P58M=", "applicationId": "0906bb50-4704-4a18-b93d-dd3cdc16906d", "reason": null }, { "id": "29d72b8d-71b6-4ea2-aa6b-91621a794180", "createdOn": 1479822852620, "lastModifiedOn": 1479822852620, "updatedBy": "", "deleted": false, "build": null, "version": "2", "versionDate": 1479822852620, "releaseDate": null, "downloadLink": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.mkt//home/umesh/IdeaProjects/Example-core-qa/target/classes/others/sample.apk", "rating": null, "description": "desc", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/image.jpg", "sliderImages": [ { "id": "f52374c6-47b1-4332-a73e-55d508c7e972", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider3.jpg", "order": 1 }, { "id": "3987ce58-967e-4f3a-a19d-bdcbbe932afd", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider4.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner.jpg", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/video.mp4", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon.jpg", "featuredImage": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/featuredImage.jpg", "versionStatus": "DRAFTED", "privacyPolicy": null, "locationSupported": [ "IN" ], "languageSupported": [ "en" ], "publishNow": null, "publishDate": null, "silent": null, "optional": null, "forced": null, "signatureToken": null, "applicationId": "0906bb50-4704-4a18-b93d-dd3cdc16906d", "reason": null } ], "keywords": null, "latestBuild": 1, "latestVersion": "10", "initialVersionPublishDate": 1480663515096, "latestVersionPublishDate": 1480663515096, "order": null, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "4th para", "paragraph4": null, "presetPriceList": null, "price": 3436, "publisherId": "e570f49f-0599-4eb8-b991-fba8d357d2ba", "publisher": { "id": "e570f49f-0599-4eb8-b991-fba8d357d2ba", "createdOn": 1479822832348, "lastModifiedOn": 1479822832348, "updatedBy": "", "deleted": false, "name": "aGWtXNDTXl", "description": null, "email": "a59858c6244e48ceb91b935d438aaea4@gmail.com", "website": null, "phone": null, "publisherStatus": "VERIFIED", "operatorId": "21ec50b6-a954-492e-8148-883006db77f6", "userRole": "PUBLISHER" }, "ranking": null, "subtitle": null, "updated": null, "status": "SUSPENDED", "downloadLink": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.mkt//home/umesh/IdeaProjects/Example-core-qa/target/classes/others/sample.apk", "compatibility": "kitkat", "sizeOnDisk": null, "permissionDetails": null, "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 1, "overall": 3, "gamePlay": 3.5, "design": 2.3, "ease": 3 }, "silent": null, "normal": { "min": 1, "max": 1 }, "mandatory": null, "downgrade": null, "incentives": null, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/abcd.png", "sliderImages": [ { "id": "c037d395-f73b-4c99-9810-2e8616d1ed9f", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "2f63ef96-ec30-415b-a625-8b780efb6e08", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner1.png", "video": null, "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon.png", "featuredImage": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/abcd.jpeg", "privacyPolicy": "www.privecypolicy.com/2345", "locationSupported": [ "India", "UK", "IN", "IN" ], "languageSupported": [ "English", "French", "en", "en" ], "reviewer": { "id": "30361870-3c42-414b-8b05-a3597a2c0963", "createdOn": 1479822826151, "lastModifiedOn": 1479822826151, "updatedBy": "", "deleted": false, "email": "3c69b07610304365a3a33513aaabdee7@gmail.com", "name": "QnexpVfGXA", "phone": "+919916248135", "userRole": "REVIEWER_USER", "reviewerStatus": "VERIFIED" }, "certificates": null }, "applicationIds": null, "user": { "id": "7d090a29-0016-477a-9ae7-af80582c8a55", "createdOn": 1479822828180, "lastModifiedOn": 1479822828180, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "5915dc1a-818d-4459-8184-b2d87b8ae4f3", "createdOn": 1479822827562, "lastModifiedOn": 1479822827562, "updatedBy": "", "deleted": false, "description": "device description34", "deviceStatus": "NORMAL", "manufacturer": "sony", "model": "34", "os": "jelly bean", "udid": "ghjhtrdecf", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": null, "brand": null, "androidID": null, "advertiserID": null, "operator": null, "country": null, "language": null, "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null }, { "id": "84b7a9aa-b7f7-4c21-944a-ff1dc4f3a78b", "createdOn": 1479822828253, "lastModifiedOn": 1479822828253, "updatedBy": "", "deleted": false, "description": "device description34", "deviceStatus": "NORMAL", "manufacturer": "sony", "model": "34", "os": "jelly bean", "udid": "ghjhtrdecf1234", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": null, "brand": null, "androidID": null, "advertiserID": null, "operator": null, "country": null, "language": null, "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "mayank", "fullName": "mayank meheta", "groupTag": [ "FACEBOOK", "jelly bean", "34", "sony", "NY", "4235655" ], "lastName": "meheta", "locationCountry": "NY", "locationZipCode": "4235655", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/default-profile-image.png", "profileName": "S.E", "registrationDate": 1479822827616, "socialAuthenticationChannels": [ { "addedOn": 1479822828173, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1479822828766, "loginType": "FACEBOOK", "socialId": "04eec571a2104ae197b69d7cb758d831", "deleted": false, "recycleSocialId": null, "emailAddress": null, "profileName": null } ], "status": "EXISTING", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": null }, "verified": true, "pinResetDate": null, "pinChangeDate": 1479822828830, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1479822828517, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "e3550283136649febaec69384f57b3d4@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "c08c39f1-5b4f-4715-9680-ddffabb7a73f", "testUser": null }, "userIds": null, "comments": "fine", "appVersion": "10", "appBuild": 1, "ease": 3, "design": 2.3, "gamePlay": 3.5, "overall": 2.9 }, "detail": null, "error": false, "message": "Fetching user application review successful", "code": "1000" }
PUTUpdate (Existing App Review)
- Description
- Allows client to update an application review.
- Request Endpoint
- PUT https://<Example api server address>/application/review
- Parameters
- None.
- cURL syntax
curl --include \ --request PUT \ --header "Content-Type: application/json" \ --data-binary "{ \"applicationReviewId\":\"c8191a29-f7df-42ee-8ff6-d560c31a2a85\", \"design\": 3.1, \"gamePlay\" : 4.8, \"ease\" : 4.2, \"updatedComments\":\"something\" }" \ 'https://core.dev.Example.net/api/application/review'- PUT body attributes (JSON)
Attribute Type Use Description applicationReviewIdString Required ID of the application review which is being updated. easeNumber Required Rating that indicates the level of easiness of the game application. designNumber Required Rating for the design of the game application. gamePlayNumber Required Rating for gamePlay of the game application. updatedCommentsString Optional Comments of the review (max 100 characters). - PUT body
Headers: Content-Type: application/json{ "applicationReviewId": "c8191a29-f7df-42ee-8ff6-d560c31a2a85", "ease": 4.5, "design": 4.5, "gamePlay": 4.5, "updatedComments": "something" }- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "id": "c8191a29-f7df-42ee-8ff6-d560c31a2a85", "updatedBy": "", "application": { "id": "9d66fbcb-8f77-4229-9d83-a9b3a7b8ce31", "updatedBy": "", "appPackage": "appPac", "banner": "banner", "bundleIdentifier": "app123", "casino": { "id": "bfd10200-72c4-439b-b7a1-0a07287bdf29", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample" }, "casinoId": null, "categories": [ { "id": "6de332a7-d4e3-4b21-99dc-17dc265b4889", "updatedBy": "", "imageUrl": "Simple", "name": "Sample", "videoUrl": "Sample", "iconUrl": null, "colorCode": null, "heroImageReference": null } ], "categoryIds": null, "description": "description about application 1", "downloads": 4646, "featured": true, "versionHistories": [ { "build": 18, "version": "v0.3", "versionDate": 1462258993347, "downloadLink": "http://www.google.com/", "averageRating": 4.5, "ratingCount": 1 } ], "image": "www.google.com", "keywords": [ "key1", "key2", "key3", "key4", "key5" ], "latestBuild": 18, "latestVersion": "v0.3", "name": "Application 1", "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisher": null, "ranking": 23, "rating": 23523, "sliderImages": [ "url 1", "url 2", "url 3" ], "subtitle": "subtitle", "updated": 1462258993347, "video": "www.youtube.com", "status": null, "downloadLink": null, "compatibility": null, "sizeOnDisk": null, "permissionDetails": null, "locationSupported": null, "languageSupported": null, "additionalDetails": null, "tags": null, "promotionalBonus": null }, "applicationIds": null, "user": { "id": "e5114d7c-e4a3-4a22-87b5-f4ec824d47ae", "updatedBy": "", "addresses": null, "birthDateDay": 3, "birthDateMonth": 2, "birthDateYear": 2013, "devices": [ { "id": "a40057c6-030b-4352-9a92-e8c7d96396c9", "updatedBy": "", "description": "device description", "deviceStatus": "NORMAL", "manufacturer": "manufacturer name", "model": "model name", "os": "os type", "udid": "5b57371f-c4cc-492a-8b32-ad727289e6ef", "simStateHashCode": null, "simCardState": null }, { "id": "72127832-48f4-4fed-be04-8593c64e738f", "updatedBy": "", "description": "device description", "deviceStatus": "NORMAL", "manufacturer": "manufacturer name", "model": "model name", "os": "os type", "udid": "d019ec60-21e3-4a0d-bac9-94b91f9dc416", "simStateHashCode": null, "simCardState": null } ], "emailAuthenticationChannels": [ { "addedOn": 1462258993808, "blockStatus": "NORMAL", "deletedOn": null, "emailAddress": "abc@cde.com", "emailPinResetStatus": null, "emailVerificationStatus": "VERIFIED", "lastUsedOn": 1462258993808, "loginType": "EMAIL", "primary": null } ], "firstName": "someone", "fullName": null, "groupTag": null, "lastName": "somebody", "locationCountry": "India", "locationZipCode": "123456", "mobileAuthenticationChannels": null, "pinCreated": false, "profileImagePath": null, "profileName": "somebody", "registrationDate": 1462258993807, "socialAuthenticationChannels": null, "status": "EXISTING", "timezone": "ist", "userSetting": null, "verified": true }, "userIds": null, "comments": "something", "rating": 4.5, "appVersion": "v0.3", "appBuild": 18 }, "detail": null, "error": false, "message": "Update of application review successful" }