Pgyer Docs
API 1.0 (Archive)

App Information

Legacy API 1.0 endpoints for viewing and updating app information.

This page documents legacy API 1.0 endpoints. New integrations should use API 2.0 App Information.

View App Details

POSThttps://api.pgyer.com/apiv1/app/view

Request Parameters

ParameterTypeDescription
aKeyStringApp Key.
uKeyStringOptional. User Key.
_api_keyStringAPI Key.

Response Data

App details:

ParameterTypeDescription
appKeyStringApp Key.
userKeyStringUser Key.
appTypeIntegerApp type: 1 iOS, 2 Android.
appIsFirstIntegerWhether this is the first build: 1 yes, 2 no.
appIsLastestIntegerWhether this is the latest build: 1 yes, 2 no.
appFileSizeIntegerApp file size.
appNameStringApp name.
appVersionStringVersion.
appVersionNoIntegerAndroid version code; always 0 for iOS.
appBuildVersionIntegerBuild number generated by Pgyer to distinguish historical builds.
appIdentifierStringBundle ID on iOS or package name on Android.
appIconStringApp icon key. Retrieve the image from https://www.pgyer.com/image/view/app_icons/{appIcon}.
appDescriptionStringApp description.
appUpdateDescriptionStringRelease notes.
appScreenShotsStringScreenshot keys. Retrieve an image from https://www.pgyer.com/image/view/app_screenshots/{screenshotKey}.
appShortcutUrlStringApp short URL.
appQRCodeURLStringApp QR-code URL.
appCreatedStringUpload time.
appUpdatedStringLast update time.

Historical builds:

ParameterTypeDescription
appKeyStringApp Key.
userKeyStringUser Key.
appNameStringApp name.
appVersionStringVersion.
appBuildVersionIntegerBuild number generated by Pgyer to distinguish historical builds.
appCreatedStringUpload time.
appUpdatedStringLast update time.

App feedback:

ParameterTypeDescription
userKeyStringUser Key.
commentContentStringFeedback content.
commentImageKeysStringFeedback screenshot keys. Retrieve an image from https://www.pgyer.com/image/view/comment_screenshot/{imageKey}.
appBuildVersionIntegerBuild number generated by Pgyer to distinguish historical builds.
appIdentifierStringBundle ID on iOS or package name on Android.
appCreatedStringUpload time.
appUpdatedStringLast update time.

Update App Details

POSThttps://api.pgyer.com/apiv1/app/update

Request Parameters

ParameterTypeDescription
aKeyStringApp Key.
uKeyStringUser Key.
_api_keyStringAPI Key.
appNameStringOptional. App name.
appShortcutUrlStringOptional. App shortcut URL.
appUpdateDescriptionStringOptional. Update description. Empty value clears the field.
appDescriptionStringOptional. App description. Empty value clears the field.
appPasswordStringOptional. App password. Empty value clears the field.
appVersionStringOptional. App version.
appScreenshotsStringOptional. Screenshot keys. Empty value clears the field.

Response Data

ParameterTypeDescription
appKeyStringApp Key.
userKeyStringUser Key.
appTypeIntegerApp type: 1 iOS, 2 Android.
appIsFirstIntegerWhether this is the first build: 1 yes, 2 no.
appIsLastestIntegerWhether this is the latest build: 1 yes, 2 no.
appFileSizeIntegerApp file size.
appNameStringApp name.
appVersionStringVersion.
appVersionNoIntegerAndroid version code; always 0 for iOS.
appBuildVersionIntegerBuild number generated by Pgyer to distinguish historical builds.
appIdentifierStringBundle ID on iOS or package name on Android.
appIconStringApp icon key. Retrieve the image from https://www.pgyer.com/image/view/app_icons/{appIcon}.
appDescriptionStringApp description.
appUpdateDescriptionStringRelease notes.
appScreenShotsStringScreenshot keys. Retrieve an image from https://www.pgyer.com/image/view/app_screenshots/{screenshotKey}.
appShortcutUrlStringApp short URL.
appQRCodeURLStringApp QR-code URL.
appCreatedStringUpload time.
appUpdatedStringLast update time.

Get App Info by Shortcut

POSThttps://api.pgyer.com/apiv1/app/getAppKeyByShortcut

Request Parameters

ParameterTypeDescription
shortcutStringApp shortcut, for example PgY8 from pgyer.com/PgY8.
_api_keyStringAPI Key.

Response Data

ParameterTypeDescription
appKeyStringApp Key of the latest build.
appTypeIntegerApp type: 1 iOS, 2 Android.
appFileNameStringUploaded file name.
appFileSizeIntegerApp file size.
appNameStringApp name.
appVersionStringVersion.
appVersionNoIntegerAndroid version code; always 0 for iOS.
appBuildVersionIntegerBuild number generated by Pgyer to distinguish historical builds.
appIdentifierStringBundle ID on iOS or package name on Android.
appCreatedStringUpload time.

List My Published Apps

POSThttps://api.pgyer.com/apiv1/user/listMyPublished

Request Parameters

ParameterTypeDescription
uKeyStringUser Key.
pageIntegerOptional page number.
_api_keyStringAPI Key.

Response Data

ParameterTypeDescription
appKeyStringApp Key of the latest build.
appTypeIntegerApp type: 1 iOS, 2 Android.
appFileSizeIntegerApp file size.
appNameStringApp name.
appVersionStringVersion.
appVersionNoIntegerAndroid version code; always 0 for iOS.
appBuildVersionIntegerBuild number generated by Pgyer to distinguish historical builds.
appIdentifierStringBundle ID on iOS or package name on Android.
appIconStringApp icon key. Retrieve the image from https://www.pgyer.com/image/view/app_icons/{appIcon}.
appCreatedStringUpload time.

On this page