Applications API
API methods to manage apps
Last updated
API methods to manage apps
Last updated
POST
https://api.pushwoosh.com/json/1.3/createApplication
Creates a new application on the account.
Name | Type | Description |
---|---|---|
POST
https://api.pushwoosh.com/json/1.3/updateApplication
Updates the application settings.
POST
https://api.pushwoosh.com/json/1.3/deleteApplication
Deletes the app from the account.
POST
https://api.pushwoosh.com/json/1.3/getApplication
Gets details about the app.
POST
https://api.pushwoosh.com/json/1.3/getApplications
Gets the list of applications on the account. Can return result with pagination.
If there are more than 100 applications in the account, the response includes current page
and total amount of pages
.
POST
https://api.pushwoosh.com/json/1.3/getApplicationFile
Gets the configuration files related to the app.
Possible values for the "file" parameter: "ios_auto_privatekey" | "ios_manual_privatekey" | "ios_auto_certificate" | "ios_manual_certificate" | "ios_push_certificate" | "ios_provisioning_profile" | "macos_manual_privatekey" | "macos_manual_certificate" | "macos_push_certificate" | "safari_manual_privatekey" | "safari_push_certificate" | "safari_push_package", | "wp7_cert", "wp7_key", "wp7_ca"
Response example:
POST
https://api.pushwoosh.com/json/1.3/setApplicationPlatformStatus
Changes the plaform's status of the app.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
authorize_all_tokens
boolean
Allows all API tokens to communicate with this app.
auth*
string
API access token from Pushwoosh Control Panel.
icon
string
Base64-encoded binary content of png file.
sdk_ios
string
iOS SDK type. Possible values: "pw" or "corona". For Corona, push payload is different.
sdk_android
string
Android SDK type. Possible values: "pw", "corona", "phonegap". AppPresser users select "phonegap".
title*
string
Title for the new app in Pushwoosh.
auth*
string
API access token from Pushwoosh Control Panel.
application*
string
Pushwoosh application code.
icon
string
Base64-encoded binary content of png file.
sdk_ios
string
iOS SDK type. Possible values: "pw" or "corona". For Corona, push payload is different.
sdk_android
string
Android SDK type. Possible values: "pw", "corona", "phonegap". AppPresser users select "phonegap".
title
string
New title for the app in Pushwoosh.
auth*
string
API access token from Pushwoosh Control Panel.
application*
string
Pushwoosh application code.
auth*
string
API access token from Pushwoosh Control Panel.
application*
string
Pushwoosh application code.
auth*
string
API access token from Pushwoosh Control Panel.
page
integer
The page number for pagination.
auth*
string
API access token from Pushwoosh Control Panel.
application*
string
Pushwoosh application code.
file*
string
Identifier of the file to retrieve. See values below.
auth*
string
API access token from Pushwoosh Control Panel.
application*
string
Pushwoosh application code.
platform*
integer
The platform type. See platform types list below.
status*
string
"enable" or "disable"