The Get Details(General) API returns details related to:
Basic engagement services configuration
Setting campaign types
Setting event types
Setting security features
URL
The HTTP URL for Get Details(General) API is:
http://<host>:<port>/api/v1/admin
This service implements Gateway Filter for Authentication to authenticate access of the service by a user.
Method
GET
Output Parameters
The following fields are output parameters:
IMPORTANT: While creating a request payload, provide details for all the mandatory and optional fields. If you do not provide details for the optional fields, the system updates the payload with default values.
Output Parameter
Type
Description
retriesPerNotification
long
Number of retries for each notification. When push notifications delivery fails, you can attempt to deliver the
notifications again. You configure a retry schedule for each delivery
reconciliationKey
string
Kony Fabric Engagement
Services allows you to configure only one reconciliation key
campaignExecutionIntervel
long
The scheduled campaign execution interval time
preferredTimeZone
string
Time Zones are a geographical world globe
division starting at Greenwich, in
England. You can set a time zone for times
and dates according to your locale
lastModifiedBy
string
A user name that shows who
last modified the push notification
lastModifiedDateStr
string
Date and time at which the general
settings were last modified
createdDateStr
string
Date and time at which the general
settings were created
createdBy
string
A user name showing who created the
general settings
corsRequired
boolean
If Cors allowed or not. XMLHttpRequest for [URL] required Cross Origin Resource Sharing (CORS). An XMLHttpRequest is made to a domain that is different than your page's domain.
allowedCorsDomains
NA
A list of allowed cors domains. Allowed domains to allow CORS
settings, e.g. *.google.com
apiAuthToken
alphanumeric
Auth token to be used for all device side
calls to the Engagement Server
basicAuthRequired
boolean
If basic authentication is required or not
identityTokenRefId
alphanumeric
The client identifier issued to the application that requested
androidPayloadType
string
You can choose between the following options
fcm_notification: Both notification and data payloads will be sent to the client application.
fcm_data: Only Data message of the FCM will be sent to the client application.
fcm_notification_gcm_v2: This option is provided mainly for the backward compatibility. The GCM v2 support allows the notification payload to be copied into the data payload. Hence the app works for both FCM and GCMv2.
identityAuth
boolean
If identity authentication is required or not
keyId
string
It is a 10-character string. Get the keyId of your app from your Apple Developer Account.
teamId
string
It is a unique 10-character string associated with an Apple Developer Account. Get the teamId of your app from your Apple Developer Account.
apnsProviderPrivateKey
string
It is a unique key that is generated when you create an APNS certificate.
Get the apnsProviderPrivateKey of your app from your Apple Developer Account.