Create application

Create an application for the specified account. These parameters are required: * Application's name (name) * Id of the account (accountId). Additionaly you must indicate the platforms where it will be available (androidEnabled, iosEnabled, webpushEnabled, safariEnabled or harmonyEnabled). All active platforms (true), must also carry the fields related to it, for example: androidGcmKey, if android is active

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Application's name

integer

Account's id

boolean
Defaults to false

If application is enabled for android platform

boolean
Defaults to false

If application is enabled for ios platform

boolean
Defaults to false

If application is enabled for webpush platform

boolean
Defaults to false

If application is enabled for safari platform

string

Google firebase private key for android (Mandatory if android is enabled)

string

Google firebase private key for standard browsers (Mandatory if webpush is enabled)

string

Passphrase for iOS private key

string

iOS topic

boolean
Defaults to true

indicates if use apple's production enviroment or not

string

Token key Id for iOS

string

Token team id for iOS

integer
enum

Set the contentAvailable parameter for iOS pushes

Allowed:
string

Website push id for safari (Mandatory if safari is enabled)

string

safari key passphrase

safariAllowedDomains
array of strings

safari allowed domains (Mandatory if safari is enabled)

safariAllowedDomains
allowedDomains
array of strings

Browser allowed domains for device API calls

allowedDomains
allowedIosApps
array of strings

ios Apps for device API calls

allowedIosApps
allowedAndroidApps
array of strings

Android Apps for device API calls

allowedAndroidApps
reportingConfiguration
object

Application's reporting configuration

slicingConfiguration
object

Application's slicing configuration

crossDomainConfig
object
triggers
object

Applications triggers

boolean

If application is enabled for harmony platform

string

Huawei client id form harmony (Mandatory if harmony is enabled)

string

Huawei client secret form harmony (Mandatory if harmony is enabled)

deleteDevicesConfiguration
object

Configuration for delete old devices

boolean

Indicates if the application is allowed to ingest the location of the push service devices (Only super admins can edit this field)

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json