Get All Config
The Get All Config API fetches complete Engagement Services configuration details.
URL
The HTTP URL for Get All Config API is
http://<host>:<port>/api/v1/config
This service implements Gateway Filter for Authentication/Basic Authentication to authenticate access of the service by a user.
Method
GET
Output Parameters
The following fields are output parameters:
Sample Response
{ "encrypt.token" : "#KPNSRANDOMNUMBER", "apple.notification.keymanager.algorithm" : "sunx509", "smpp.request.expirationTime" : "60", "apple.feedback.server.port" : "2196", "http.idle.connection.timeout" : "30000", "smpp.nexmo.enquiretask.interval" : "20", "threadCount.minimum" : "1", "thread.ttl" : "5000", "http.max.connections" : "30", "apple.dev.feedback.server.host" : "feedback.sandbox.push.apple.com", "feedback.execution.hour" : "24", "test1" : "test1", "apple.notification.trustmanager.algorithm" : "sunx509", "apple.dev.feedback.server.port" : "2196", "push.attempts.maximum" : "10", "blackberry.qualityofservice" : "UNCONFIRMED", "blackberry.acknowledgement.listener.port" : "8888", "apple.dev.notification.server.host" : "gateway.sandbox.push.apple.com", "apple.notification.keystore.type" : "PKCS12", "windows8.authentication.url" : "https://login.live.com/accesstoken.srf", "varchar.size" : "4000", "job.stalemessages.schedule" : "18000 ", "apple.notification.server.host" : "gateway.push.apple.com", "blackberry.notification.server.url" : "https://pushapi.eval.blackberry.com/mss/PD_pushRequest", "http.pool.max.threads" : "20", "push.character.encode" : "UTF-8", "http.connection.timeout" : "60000", "smpp.expirationtask.interval" : "60", "android.notification.server.url" : "https://android.apis.google.com/c2dm/send", "apple.feedback.server.host" : "feedback.push.apple.com", "threadCount.maximum" : "10", "test2" : "test2", "monitor.schedule" : "15", "batchUpdate.size" : "1000", "apple.notification.server.port" : "2195", "jpush.notification.test.server.url" : "https://api.jpush.cn/v3/push/validate", "smpp.request.throttleDelay" : "10", "android.notification.server.gcm.url" : "https://android.googleapis.com/gcm/send", "smpp.clickatell.enquiretask.interval" : "55", "jpush.notification.server.url" : "https://api.jpush.cn/v3/push", "audit.enabled" : "false", "apple.dev.notification.server.port" : "2195", "fetch.size" : "1500" }
Response Status
Code | Description |
---|---|
Status 200 | Config resource details |
Status 400 | Invalid request format |
Status 401 | Unauthorized request |
Status 500 | Server faliure to process request |