New user?
REGISTER NOW!

Returning user?
SIGN IN!


Forgot your password?


It's completely free!

OR

ANDROID DEV
Register here

Forgot your password?


Loading...
OR

You're one step closer to becoming a Aptoider!

We will send you a confirmation email to

In the meantime please continue to the final registration step.


Continue to final step Ups... wrong email...

Need to contact us?

Please insert an email address Password must:<br>- have 8 characters minimum<br>- have one letter<br>- have one number OR one special character (!@#$%*) This url is invalid, please enter an valid one. Use only letters, numbers and/or dashes. No spaces please! Please insert a name Business Name should be smaller than 40 characters. Please insert an address. Please insert an company name. Please insert an valid country. Please insert a valid phone number. Please insert a valid phone number. Please insert an city. Please insert an zip/postal code. Please insert an tax ID / VAT. You must agree with terms of use. You must select one option RETRY JOIN NOW https://www.aptoide.com/phpajax/onboarding.php
This website uses cookies to improve service quality. By browsing this website, you are consenting the use of cookies.
I understand Learn more
OK

Web Services Documentation

Retrieving application data

This endpoint is deprecated. See: https://www.aptoide.com/webservices/docs/7/app/getMeta

URLS:

POST

GET

Supported Formats:

JSON XML

Supported Methods:

GET POST

Description:

Returns all kinds of data from an application.

Arguments:

repo Repository name
apkid Application package ID (example: com.mystuff.android.myapp)
apkversion Application version (example: 1.4.2)
options Optional parameters, in the form of property=value seperated by semicolon (optional argument):
Example: options=(token=250213b1a354ef0562bc301ad;cmtlimit=5)
Possible options:
token - Developer token
cmtlimit - Max number of comments to return
subcmtlimit - Max number of sub-comments to return per comment
vercode - Application version code: if passed, this is used instead of apkversion argument.
lang - Language of descriptions and webser_title2s, example: en_GB
mode Return mode/format ('xml' or 'json')

Response:

status Request result status (OK or FAIL)
apk Apk data
id - Apk ID
repo - Apk repository
package - Apk package
icon - Apk icon
icon_hd - Apk high defenition icon
minSdk - Minimal SDK required by the apk
minScreen - Minimal screen size required by the apk
md5sum - Apk md5sum
path - Apk download path
altpath - secoundary apk download path
size - Apk size in bytes
vercode - Apk version code
vername - Apk version name
permissions - Requires permissions list
media Apk associated media
sshots_hd - Screenshot list with path and orientation (portrait or landscape)
videos - List of videos with type (youtube), url, and thumbnail
meta Application metadata
downloads - Applications downloads
likevotes - Application likes, dislikes and racio between them
title - Application name
description - Application desctiption
news - Application news
wurl - Web url
murl - Mobile url
min_age - Recommended minimun age to use application
flags - Flag votes count (good,license,fake,freeze and virus)
developer - Developer information and other developer packages
categories - Application standard and custom categories lists
comments - Application hierarchical comment list
signature Application signature details
SHA1 - Application signing certificate fingerprint
CN - Application certificate common name
O - Application certificate organization
L - Application certificate locality
ST - Application certificate state
C - Application certificate country code
payment Application payment details
status - Application payment status
amount - Application payment amount

Error Codes:

Name Description
APK-1 No apk was found with the given apkid and apkversion.
APK-2 No apk was found with the given apphashid.
APK-3 apphashid support is disabled for this webservice
APK-4 No apk was found with the given identifier.
IARG-2 Invalid token
IARG-3 Invalid identifier
IARG-100 Invalid cmtlimit!
IARG-101 Invalid subcmtlimit!
MARG-1 Missing repo parameter
MARG-2 Missing apkid parameter
MARG-3 Missing apkversion parameter
SYS-1 An unknown error occurred, please try again.

Sample Response - XML:

Sample success

<?xml version="1.0" encoding="UTF-8"?>
<response>
   <status>OK</status>
   <apk>
      <id>123456</id>
      <repo>a-repo</repo>
      <package>a.package.name</package>
      <icon>http://pool.img.aptoide.com/repo/....png</icon>
      <icon_hd>http://pool.img.aptoide.com/repo/..._icon.png</icon_hd>
      <minSdk>5</minSdk>
      <minScreen>small</minScreen>
      <md5sum>dac8fd05284cd7ac1881e682670be333</md5sum>
      <path>http://pool.apk.aptoide.com/repo/a-package-name-1-....apk</path>
      <altpath>http://pool.img.aptoide.com/repo/..._icon.png</altpath>
      <size>111032</size>
      <vercode>1</vercode>
      <vername>1.0</vername>
      <permissions>
         <entry>android.permission.INTERNET</entry>
      </permissions>
   </apk>
   <media>
      <sshots_hd>
         <entry>
            <path>http://pool.img.aptoide.com/apps/..._screen.jpg</path>
            <orient>portrait</orient>
         </entry>
         <entry>
            <path>http://pool.img.aptoide.com/apps/..._screen.jpg</path>
            <orient>portrait</orient>
         </entry>
         <entry>
            <path>http://pool.img.aptoide.com/apps/..._screen.jpg</path>
            <orient>portrait</orient>
         </entry>
         <entry>
            <path>http://pool.img.aptoide.com/apps/....jpg</path>
            <orient>portrait</orient>
         </entry>
      </sshots_hd>
   </media>
   <meta>
    <downloads>0</downloads>
      <likevotes>
         <likes>0</likes>
         <dislikes>0</dislikes>
         <rating>0</rating>
      </likevotes>
      <title>Some title</title>
      <description>A Very interesting Description text</description>
      <news>Very new</news>
      <wurl>http://repo.store.aptoide.com/app/market/a.package.name/1/6214578/Some+title</wurl>
      <murl>http://m.repo.store.aptoide.com/app/market/a.package.name/1/6214578/Some+title</murl>
      <min_age>0</min_age>
      <flags>
         <votes>
            <good>0</good>
            <license>0</license>
            <fake>0</fake>
            <freeze>0</freeze>
            <virus>0</virus>
         </votes>
      </flags>
      <developer>
         <info>
            <name>Very Developers</name>
            <website>http://www.domain.com/</website>
            <email>name@domain.com</email>
            <privacy_policy>http://www.domain.com/legal/#Privacy</privacy_policy>
         </info>
         <packages>
            <entry>yet.another.package.name</entry>
         </packages>
      </developer>
      <categories>
         <standard>
            <entry>
               <id>1</id>
               <name>Applications</name>
               <parent/>
            </entry>
            <entry>
               <id>5</id>
               <name>Entertainment</name>
               <parent>1</parent>
            </entry>
         </standard>
         <custom />
      </categories>
      <comments>
         <entry>
            <id>147475</id>
            <username>AUser</username>
            <text>A Constructive comment</text>
            <timestamp>2014-05-28 16:54:45.023294</timestamp>
            <lang>es_ES</lang>
            <owned />
            <votes>1</votes>
         </entry>
         <entry>
            <id>147475</id>
            <username>AnotherUser</username>
            <text>A goood question</text>
            <timestamp>2013-12-24 17:34:33.123645</timestamp>
            <lang>fr_FR</lang>
            <owned />
            <votes>1</votes>
         </entry>
         <entry>
            <id>109555</id>
            <username>YetAnotherUser</username>
            <answerto>96510</answerto>
            <text>A reply to the question</text>
            <timestamp>2014-01-29 18:06:57.971254</timestamp>
            <lang>fr_FR</lang>
            <owned />
            <votes>1</votes>
         </entry>
      </comments>
   </meta>
   <signature>
      <SHA1>BF:DB:DA:55:34:7B:7A:A1:37:3D:46:94:9A:A9:69:A5:EF:C2:49:84</SHA1>
      <CN>a</CN>
      <O>3g.cn</O>
      <L>Guangzhou</L>
      <ST>Guangzinga</ST>
      <C>86</C>
   </signature>
   <payment>
      <status>OK</status>
      <amount>0</amount>
    </payment>
</response>

Sample Response - JSON:

Sample success

{
  "status": "OK",
  "apk": {
    "id": 123456,
    "repo": "a-repo",
    "package": "a.package.name",
    "icon": "http://pool.img.aptoide.com/repo/....png",
    "icon_hd": "http://pool.img.aptoide.com/repo/..._icon.png",
    "minSdk": 5,
    "minScreen": "small",
    "md5sum": "dac8fd05284cd7ac1881e682670be333",
    "path": "http://pool.apk.aptoide.com/repo/a-package-name-1-....apk",
    "altpath": "http://pool.apk.aptoide.com/repo/alt/....apk",
    "size": 111032,
    "vercode": 1,
    "vername": "1.0",
    "permissions": [
      "android.permission.INTERNET"
    ]
  },
  "media": {
    "sshots_hd": [
      {
        "path": "http://pool.img.aptoide.com/repo/..._screen.png",
        "orient": "portrait"
      },
      {
        "path": "http://pool.img.aptoide.com/repo/..._screen.png",
        "orient": "portrait"
      },
      {
        "path": "http://pool.img.aptoide.com/repo/..._screen.png",
        "orient": "portrait"
      },
      {
        "path": "http://pool.img.aptoide.com/repo/..._screen.png",
        "orient": "portrait"
      }
    ]
  },
  "meta": {
    "downloads": 0,
    "likevotes": {
      "likes": 0,
      "dislikes": 0,
      "rating": 0
    },
    "title": "Some title",
    "description": "A Very interesting Description text",
    "news": "Very new",
    "wurl": "http://repo.store.aptoide.com/app/market/a.package.name/1/6214578/Some+title",
    "murl": "http://m.repo.store.aptoide.com/app/market/a.package.name/1/6214578/Some+title",
    "min_age": 0,
    "flags": {
      "votes": {
        "good": 0,
        "license": 0,
        "fake": 0,
        "freeze": 0,
        "virus": 0
      }
    },
    "developer": {
      "info": {
        "name": "Very Developers",
        "email": "name@domain.com",
        "privacy_policy": "http://www.domain.com/legal/#Privacy"
      },
      "packages": [
        "yet.another.package.name"
      ]
    },
    "categories": {
      "standard": [
        {
          "id": 1,
          "name": "Applications",
          "parent": null
        },
        {
          "id": 5,
          "name": "Entertainment",
          "parent": 1
        }
      ],
      "custom": []
    },
    "comments": [
      {
        "id": 147475,
        "username": "AUser",
        "text": "A Constructive comment",
        "timestamp": "2014-05-28 16:54:45.023294",
        "lang": "es_ES",
        "owned": false,
        "votes": 1
      },
      {
        "id": 96510,
        "username": "AnotherUser",
        "text": "A goood question",
        "timestamp": "2013-12-24 17:34:33.123645",
        "lang": "fr_FR",
        "owned": false,
        "votes": 1
      },
      {
        "id": 109555,
        "username": "YetAnotherUser",
        "answerto": 96510,
        "text": "A reply to the question",
        "timestamp": "2014-01-29 18:06:57.971254",
        "lang": "fr_FR",
        "owned": false,
        "votes": 1
      }
    ]
  },
  "signature": {
    "SHA1": "06:C6:91:E5:DD:82:1A:D9:34:FD:F7:37:46:B1:1C:D2:68:B1:90:AA",
    "CN": "Jarod Yv",
    "O": "3g.cn",
    "L": "Guangzhou",
    "ST": "Guangzinga",
    "C": "86"
  },
  "payment": {
    "status": "OK",
    "amount": 0
  }
}