Create App
Creates a new application.
Creates a new app
Application detail to create the app with
Required information for creating an application.
Url to a icon to use for app. Must start with "https://".
"https://myiconUrl.com"
Description of the application.
"a test app"
The permitted domains to send or receive a request from. The field is for the purpose of CORS which set the app specific "ALLOW-ORIGIN-DOMAINS" header in HTTP.
"mydomain.com"
List of application permissions provisioned for the application. In addition to the known ones, custom permissions are accepted. A custom permission should only contain upper case alphanumeric characters and underscore. It should not be empty or only contain spaces and its length is limited to 64 characters.
Known permissions:
- SEND_MESSAGES
- GET_USER_CONNECTIONS
- REQUEST_USER_CONNECTIONS
- SET_PRESENCE
- GET_PRESENCE
- GET_BASIC_USER_INFO
- GET_EXTENDED_USER_INFO
- GET_BASIC_CONTACT_INFO
- GET_EXTENDED_CONTACT_INFO
- ACT_AS_USER
- MANAGE_SIGNALS
- MANAGE_USER_FOLLOWING
- TRUST_APP
The app public certificate in pem format.
"-----BEGIN PUBLIC KEY-----\\nMIICIANBgkqhw0BAQ...cCAwEAAQ==\\n-----END PUBLIC KEY-----"
App RSA keys information.
Application callback information
Application configuration properties that are shared with the extension application, client side. Do not store sensitive information here. Since SBE 20.14.
OK
Required information for creating an application.
Url to a icon to use for app. Must start with "https://".
"https://myiconUrl.com"
Description of the application.
"a test app"
The permitted domains to send or receive a request from. The field is for the purpose of CORS which set the app specific "ALLOW-ORIGIN-DOMAINS" header in HTTP.
"mydomain.com"
List of application permissions provisioned for the application. In addition to the known ones, custom permissions are accepted. A custom permission should only contain upper case alphanumeric characters and underscore. It should not be empty or only contain spaces and its length is limited to 64 characters.
Known permissions:
- SEND_MESSAGES
- GET_USER_CONNECTIONS
- REQUEST_USER_CONNECTIONS
- SET_PRESENCE
- GET_PRESENCE
- GET_BASIC_USER_INFO
- GET_EXTENDED_USER_INFO
- GET_BASIC_CONTACT_INFO
- GET_EXTENDED_CONTACT_INFO
- ACT_AS_USER
- MANAGE_SIGNALS
- MANAGE_USER_FOLLOWING
- TRUST_APP
The app public certificate in pem format.
"-----BEGIN PUBLIC KEY-----\\nMIICIANBgkqhw0BAQ...cCAwEAAQ==\\n-----END PUBLIC KEY-----"
App RSA keys information.
Application callback information
Application configuration properties that are shared with the extension application, client side. Do not store sensitive information here. Since SBE 20.14.
Please note to use either:
cert
attribute when using a certificateor
authenticationKeys
object when using RSA Public Key
🚧 Roles and PrivilegesCalling this endpoint requires the Super Administrator or User Provisioning role. See Bot Permissions for a list of roles and associated privileges.
📘 RSA Application AuthenticationFor more information on how to authenticate an application using RSA, refer to App Authentication.
Last updated