REST API

Kaa Protocol Communication service REST API documentation version v1

{schema}://{host}/api/{version}

  • schema: required(one of http, https - default: http)
  • host: required(string - default: localhost:8008)
  • version: required(v1)

X.509 credentials

Operations on X.509 credentials.

/config/mqtt/tls/certificate get

get /config/mqtt/tls/certificate

Returns the server certificate file that can be used as a trust store in the clients connecting over TLS.

HTTP status code 200

Server certificate file successfull response.

Body

Media type: application/json

Type: object

Example:

{
  "certificate": "-----BEGIN CERTIFICATE-----\nMIID7zCCAdcCAgPoMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNVBAYTAlVBMQ0wCwYD\nVQQIDARLeWl2MQ0wCwYDVQQHDARLeWl2MQ8wDQYDVQQKDAZLYWFJb1QxDTALBgNV\nBAsMBENvcmUxEjAQBgNVBAMMCWxvY2FsaG9zdDEeMBwGCSqGSIb3DQEJARYPYWRt\naW5Aa2FhaW90LmlvMB4XDTIwMDcxMDE0MDAwMFoXDTIwMDcxMTE0MDAwMFowfzEL\nMAkGA1UEBhMCVUExDTALBgNVBAgMBEt5aXYxDTALBgNVBAcMBEt5aXYxDzANBgNV\nBAoMBkthYUlvVDENMAsGA1UECwwEQ29yZTESMBAGA1UEAwwJbG9jYWxob3N0MR4w\nHAYJKoZIhvcNAQkBFg9hZG1pbkBrYWFpb3QuaW8wgZ8wDQYJKoZIhvcNAQEBBQAD\ngY0AMIGJAoGBAL6bgSgxfED1Wbn7IqcLtVAWJSJ1NFF7QEMG1C1s6QzvAVeClbG7\nLySbelcJGgrh/NZN/eSbVRUbUhpYgLYFwXb3XUE5FjQYArUGdYFg+Zzq+11FSTu8\n/kCy/u5mJ+0VSsW26A4PLamiYVpG6GBBURa9+8sR+b9Wzo23YxK3NdCrAgMBAAEw\nDQYJKoZIhvcNAQELBQADggIBAJiQJsmDQYzjULxINW5p+MFJwt6FXeQFlpM6nd+B\ncUhW+fE6khP8B3GYhVyI3wuydBznVQQj9lfZXn4O9ZmiNXotlFzPZwrwzSvL7t51\nXzsiMj2d/RfwLcY1NSGhpvyaKe7iLWyb3ZB1/w5Vd9ET4DRVNb6kvrn2AVYX2Q8F\nmEn9ZCqANwwn0tilBzoJf135SEDTLt8ZRVagBd/kQ18c2pSHJXv4wn9/qseJHtPh\nLOgsSM9ENwQMeZDVlPJnKF+hBFUx2PiqEhZzEyOiSLbWTKb0BRnrFbVJBS4DZAGc\nCI3YZEPiXkwufYdVShkr5TQM4KhnGHdqXNp7198+vGlvUsFtn7Tjk17XP6aX91Wl\nNXKyW0/5TcE7EfAq23VUIrMbmDeCl0tfsXjz7A+fZFL4HL8qEd+eYmur1hPqTz3Q\nITInCZZCESru1s+SDkb3l3wyDOy8PCv6lJloGV9Op/HzA+fIRK2ey8fBWDzG18dg\ny0qVqUE2wzLCzB0Nwk5O1SNom9VjOwxlFyUtTh7Vl7d1P2vL211LaAlGXasFAVvW\nj6744+VswNA8wi+ka5Baknn2GJsBoUXDDRlRQOmxpuCW5MP/IvvoaNmIyDu6qqfZ\nHMZfHZiq0sXbTBODdvzbF3QCfuJw1akYAS0DQZSXujIcwVEX3U/M81aq4zoqvoeP\nFdmb\n-----END CERTIFICATE-----"
}

HTTP status code 404

The server certificate not found.