listReviews
URLS:
GET
Supported Formats:
JSONSupported Methods:
GETDescription:
Get a list of reviewsArguments:
Name | Description | Input | Details | ||||||
apk_id | Apk file ID. | +INT31 |
|
||||||
apk_md5sum | Apk file md5sum. | HEXADECIMAL |
|
||||||
app_id | Application ID. | +INT31 |
|
||||||
cdn | CDN type selector. | STRING |
|
||||||
info | Show API info page. | BOOLEAN |
|
||||||
language | Language. | STRING |
|
||||||
languages_filter_sort | Languages filter sort. | STRING |
|
||||||
limit | Lists items limit. | +INT31_NULL |
|
||||||
offset | Lists items offset. | UINT32 |
|
||||||
order | List order direction. | STRING |
|
||||||
package_id | Apk package ID. | +INT31 |
|
||||||
package_name | Apk package name. | PACKAGE_NAME |
|
||||||
refresh | Refresh request. | BOOLEAN |
|
||||||
review_groups | Review groups. | LIST |
|
||||||
review_type | Review type. | STRING |
|
||||||
sort | List sort type. | STRING |
|
||||||
store_id | Store ID. | +INT31 |
|
||||||
store_name | Store name. | DOMAIN_LABEL |
|
||||||
store_pass_sha1 | Store private password SHA1. | HEXADECIMAL |
|
||||||
store_user | Store private username. | STRING |
|
||||||
sub_limit | Lists items sub limit | +INT31_NULL |
|
||||||
tag_name | Tag name. | DOMAIN_LABEL |
|
||||||
tag_type | Tag type. | STRING |
|
||||||
view | View mode of internal responses. | STRING |
|
Mandatory arguments:
This endpoint requires 1 of the following possible combinations of arguments:
• app_id
• apk_id
• apk_md5sum
• package_id
• package_name
• store_id
• store_name
• tag_name AND tag_type
Arguments Aliases:
This endpoint has the following possible arguments aliases:
• language : lang
• view : nview
Inputs:
Name | Description | Examples |
+INT31 | 31 bits positive integer: 1 to 2147483647 |
• 1 • 5024 • 70733 |
+INT31_NULL | 31 bits positive nullable integer: 0 to 2147483647 (0 = NULL) |
• 0 • 5024 • 70733 |
BOOLEAN | Boolean: FALSE (0, f, false, no, off) or TRUE (1, t, true, yes, on) |
• 0 • 1 • true • "f" |
DOMAIN_LABEL | Web domain label |
• "site" • "my-domain-label" • "some-other-domain-label" |
HEXADECIMAL | String of hexadecimal characters |
• "e602a3" • "ff406b8c63e96a963ce592" • "8843d7f92416211de9ebb963ff4ce28125932878" |
LIST |
List of items as: String of characters |
• "a,foobar,Some text" • ["a", "foobar", "Some text"] |
PACKAGE_NAME | Java package name |
• "com.package.vendor" • "cm.aptoide.pt" • "com.android.package.sub.foobar" |
STRING | String of characters |
• "a" • "foobar" • "Some text" |
UINT32 | 32 bits unsigned integer: 0 to 4294967295 |
• 0 • 5024 • 60422124 |
Response:
• application/json
Error Codes:
Name | Description | Http Code |
API-1 | Invalid value ... for argument '...' | 400 Bad Request |
API-2 | Invalid output '...' | 400 Bad Request |
API-3 | Missing mandatory arguments '...' | 400 Bad Request |
API-4 | At least 1 node must be set | 400 Bad Request |
API-5 | Malformed node at ... | 400 Bad Request |
API-6 | Invalid node '...' | 400 Bad Request |
API-7 | Missing mandatory arguments '...' for condition '...' | 400 Bad Request |
APP-1 | Application '...' not found | 404 Not Found |
APP-2 | Application '...' is pending approval | 403 Forbidden |
APP-3 | Application '...' is private: authentication required | 401 Unauthorized |
APP-4 | Application '...' is private: authentication failed (invalid '...') | 401 Unauthorized |
APP-5 | Application '...' is private: access denied | 403 Forbidden |
APP-6 | Application '...' is not available | 410 Gone |
APP-7 | Application '...' was suspended | 410 Gone |
APP-8 | Application '...' was removed | 410 Gone |
APP-9 | Application '...' is infected | 410 Gone |
APP-10 | Application '...' is not available in your country | 403 Forbidden |
APP-11 | Application '...' is currently being deleted | 410 Gone |
APP-12 | Application '...' was deleted | 410 Gone |
AUTH-1 | Authentication required | 401 Unauthorized |
AUTH-2 | Authentication failed: invalid '...' | 401 Unauthorized |
AUTH-3 | Authentication failed: expired '...' | 401 Unauthorized |
AUTH-4 | Authentication error | 500 Internal Server Error |
AUTH-5 | Access denied: access level ... required | 403 Forbidden |
AUTH-6 | Access denied: not in allowed groups | 403 Forbidden |
AUTH-7 | Access denied: not in allowed countries | 403 Forbidden |
AUTH-8 | Access denied: not in allowed IP addresses | 403 Forbidden |
AUTH-9 | Access denied: not in allowed domains | 403 Forbidden |
AUTH-10 | Access denied: not in allowed origins (CORS) | 403 Forbidden |
AUTH-11 | Access denied: unauthorized user | 403 Forbidden |
AUTH-12 | Access denied: unauthorized operation | 403 Forbidden |
COMMENT-1 | Comment '...' not found | 404 Not Found |
COMMENT-2 | Operation not allowed for comment | 403 Forbidden |
REVIEW-1 | Review '...' not found | 404 Not Found |
REVIEW-2 | Operation not allowed for review | 403 Forbidden |
STORE-1 | Store '...' not found | 404 Not Found |
STORE-2 | Store '...' is pending approval | 403 Forbidden |
STORE-3 | Store '...' is private: authentication required | 401 Unauthorized |
STORE-4 | Store '...' is private: authentication failed (invalid '...') | 401 Unauthorized |
STORE-5 | Store '...' is private: access denied | 403 Forbidden |
STORE-6 | Store '...' was closed | 403 Forbidden |
STORE-7 | Store '...' was suspended | 410 Gone |
SYS-0 | (╯°□°)╯︵ ┻━┻ | 417 Expectation Failed |
SYS-1 | An unknown system error occurred, please try again | 500 Internal Server Error |
SYS-2 | The system is down for maintenance, please try again later | 503 Service Unavailable |
SYS-3 | Operation timed out, please try again later | 504 Gateway Timeout |
USER-0 | User not specified | 400 Bad Request |
USER-1 | User '...' not found | 404 Not Found |
USER-2 | User '...' is pending approval | 403 Forbidden |
USER-3 | User '...' is private: authentication required | 401 Unauthorized |
USER-4 | User '...' is private: access denied | 403 Forbidden |
USER-5 | User '...' was suspended | 410 Gone |
Sample Request URL:
Sample Response (json):
"info": {
"status": "OK",
"time": {
"seconds": 0.11069703102112,
"human": "110 milliseconds"
}
},
"datalist": {
"total": 2277,
"count": 3,
"offset": 0,
"limit": 3,
"next": 3,
"hidden": 0,
"loaded": true,
"list": [
{
"id": 4163381,
"title": "\u0646\u0646\u0648\u0634\u0647",
"body": "\u0644\u064a\u0634 \u0647\u062c \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0635\u0627\u064a\u0631 \u062b\u0642\u064a\u0644 \u0645\u0627\u064a\u062d\u0645\u0644 \u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0628\u0633\u0631\u0639\u0647 \u0635\u0627\u0631\u0644\u064a 4\u0633\u0627\u0639\u0627\u062a \u0627\u062d\u0627\u0648\u0644 \u0627\u062d\u062f\u062b \u0627\u0644\u0645\u0632\u0631\u0639\u0639 \u0645\u0627\u0643\u0648 \u0648\u0647\u0633\u0627 \u0627\u0631\u064a\u062f \u0627\u0646\u0632\u0644 \u0643\u0644\u0627\u0634 \u0645\u0627\u0643\u0648 \u0643\u0644 \u0631\u0628\u0639 \u0633\u0627\u0639\u0647 \u064a\u0644\u0627 \u064a\u0645\u0634\u064a \u0631\u0642\u0645 \u0648\u0627\u0644\u0627 \u0627\u0648\u0643\u0641\u0647 \u0648\u0627\u0631\u062d\u0639 \u0627\u0645\u0634\u064a \u064a\u0644\u0627 \u064a\u0645\u0634\u064a \u0631\u0642\u0645",
"intro": null,
"outro": null,
"added": "2018-04-17 10:57:16",
"modified": "2018-04-17 10:57:16",
"user": {
"id": 15059195,
"name": "Ahmed Ali",
"access": "PUBLIC",
"avatar": "http://pool.img.aptoide.com/apps/4dfdf8c56367926cb5cf1539f878c355_avatar.png"
},
"items": [],
"stats": {
"rating": 3,
"points": 0
},
"comments": {
"total": 0,
"view": "https://ws75.aptoide.com/api/7/listComments/review_id=4163381/limit=1/cdn=pool/sort=latest/order=desc"
},
"data": null,
"badges": ["auto_highlighted"]
},
{
"id": 3832088,
"title": "\u0644\u0648\u0644\u0648 \u2764\u2639",
"body": "\u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u062c\u0645\u064a\u0644 \u0628\u0633 \u0627\u0646\u064a \u0639\u0646\u062f\u064a \u0645\u0634\u0643\u0644\u0647 \u0627\u0646\u0648 \u0645\u0646 \u0627\u062d\u0645\u0644 \u0644\u0639\u0628\u0647 \u0633\u0627\u0627\u0639\u0627\u062a \u0627\u0646\u062a\u0638\u0631 \u270b \u0648\u062a\u0627\u0644\u064a \u0627\u062c\u064a \u0639 \u0644\u0639\u0628\u0647 \u0627\u0634\u0648\u0641\u0647\u0629 \u0648\u0627\u0643\u0641\u0647 \u0648\u064a\u0643\u0644\u064a \u0647\u0646\u0627\u0643 \u0645\u0634\u0643\u0644\u0647 \ud83d\udc94\ud83d\udc94\u2639",
"intro": null,
"outro": null,
"added": "2018-02-16 10:02:05",
"modified": "2018-02-16 10:02:05",
"user": {
"id": 13355429,
"name": "",
"access": "PUBLIC",
"avatar": "http://pool.img.aptoide.com/apps/d904279ed8dfd4ae8a5139d73d68040c_avatar.png"
},
"items": [],
"stats": {
"rating": 4,
"points": 11
},
"comments": {
"total": 4,
"view": "https://ws75.aptoide.com/api/7/listComments/review_id=3832088/limit=1/cdn=pool/sort=latest/order=desc"
},
"data": null,
"badges": ["auto_highlighted"]
},
{
"id": 3465697,
"title": "sempre gostei do aptoide",
"body": "muito bom dar para baixar muitas coisa ater as coisas q n tem na play estore s\u00f3 no Google com o aptoide posso baixar apps jogos etc nota 10 para o apetoide",
"intro": null,
"outro": null,
"added": "2017-12-01 11:43:29",
"modified": "2017-12-01 11:43:29",
"user": {
"id": 13851210,
"name": "kaelgames legender",
"access": "PRIVATE",
"avatar": "http://pool.img.aptoide.com/apps/7fc024900f17d08f600f8cb86ad08289_avatar.jpg"
},
"items": [],
"stats": {
"rating": 5,
"points": 34
},
"comments": {
"total": 2,
"view": "https://ws75.aptoide.com/api/7/listComments/review_id=3465697/limit=1/cdn=pool/sort=latest/order=desc"
},
"data": null,
"badges": ["auto_highlighted"]
}
]
}
}