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 applicationIds
String Required ID (single) of the application for which a review is being made. userIds
String Required ID (single) of the user who is creating a review. comments
String Optional Comments of the review (max 100 characters). ease
Number Required Rating that indicates the level of easiness of the game application. design
Number Required Rating for the design of the game application. gamePlay
Number Required Rating for gamePlay of the game application. appVersion
String Required Version of the application for which the review is being created. appBuild
Number 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 applicationId
String Required ID of the application. userId
String 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 applicationReviewId
String Required ID of the application review which is being updated. ease
Number Required Rating that indicates the level of easiness of the game application. design
Number Required Rating for the design of the game application. gamePlay
Number Required Rating for gamePlay of the game application. updatedComments
String 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" }