Get Certificate

Get the information on the certificate associated with the API

Syntax: see Call structure

Type = 'GET'

'http://localhost:Port Number/api/v1/certificates' \

Returns:

{ "certificate": "Certificate", "subject": { "C": "Country", "L": "Location", "O": "Organisation", "CN": "Common name" }, "issuer": { "C": "Country", "O": "Organisation", "CN": "Common name" }, "serial_number": "Serial number", "validity": { "not_after": Vaild until, "not_before": Valid from }, "algorithm": "Algorithm", "extensions": { "subjectAltName": ["Alternative names"] } }

Variable Description
Certificate The public certificate in its entirety
Country Country code
Location Specific Location company is registered
Organisation The organisations name
Common name The name the organisation is referred to in the certificate
Serial number Used to uniquely identify the certificate within a CA's systems
Valid until The time and date past which the certificate is no longer valid
Valid from The earliest time and date on which the certificate is valid
Algorithm This contain a hashing algorithm and a digital signature algorithm. For example "sha256RSA" where sha256 is the hashing algorithm and RSA is the signature algorithm
Alternative names All name associated with the certificate
Example

curl -X 'GET' \'http://localhost:Port Number/api/v1/certificates' \ -H 'accept: application/json'

Returns
{
  "jsonrpc": "2.0",
  "id": 0,
  "result": {
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIGRDCCBSygAwIBAgIQbeI1QvLxUbOlpVErFYf3jjANBgkqhkiG9w0BAQsFADCB\njzELMAkGA1UEBhMC
R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQD\
nEy5TZWN0aWdvIFJTQSBEb21haW4gVmFsaWRhdGlvbiBTZWN1cmUgU2VydmVyIENB\nMB4XDTI0MDcxNTAwMDAwMFoXDTI1MDcxNTIzNTk1OVowHzEdM
BsGA1UEAwwUKi5h\ncGkuY2FtYnJpb25peC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQC3WBp12hG0pFSmoWmjwmI7Y7soLHTQ
msPtMZ1q8P+ih+SCwKIZDTlI6GENm51c\nF0D2PrwtANhSV1YGiveb4lZXfDhUuk2n+PLm/dTIT8lE0dtTpLz+gDxzF5HZ7cQR\nVw36nCRTo30gve+b
lWPtvVsk46gVMeQ6lYf7OOHAMpX0/tgwZ81ZExzSnFnN2tas\nq4P9rVGSXZQSuy54E7NOOOyUbZQ0MojVNlOMLOZ1ojW5RqBLokTnmqD6ob0kh+uC\n
6CTFD+o0JxgYcsfK+huxLddSiKmSbizFwjXwLmlJP1ayzb/cdRlPrtA3FWVWahxe\ngQ8EfkBO2g+TzPLxFPTxr6zVAgMBAAGjggMJMIIDBTAfBgNVHSM
EGDAWgBSNjF7E\nVK2K4Xfpm/mbBeG4AY1h4TAdBgNVHQ4EFgQUt3v/N/ZPmg4ZSGHNUuFYWj2oREsw\nDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQC
MAAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMEkGA1UdIARCMEAwNAYLKwYBBAGyMQECAgcwJTAjBggrBgEF\nBQcCARYXaHR0cHM6Ly9zZ
WN0aWdvLmNvbS9DUFMwCAYGZ4EMAQIBMIGEBggrBgEF\nBQcBAQR4MHYwTwYIKwYBBQUHMAKGQ2h0dHA6Ly9jcnQuc2VjdGlnby5jb20vU2Vj\ndGln
b1JTQURvbWFpblZhbGlkYXRpb25TZWN1cmVTZXJ2ZXJDQS5jcnQwIwYIKwYB\nBQUHMAGGF2h0dHA6Ly9vY3NwLnNlY3RpZ28uY29tMDMGA1UdEQQsMC
qCFCouYXBp\nLmNhbWJyaW9uaXguY29tghJhcGkuY2FtYnJpb25peC5jb20wggF9BgorBgEEAdZ5\nAgQCBIIBbQSCAWkBZwB2AN3cyjSV1+EWBeeVM
vrHn/g9HFDf2wA6FBJ2Ciysu8gq\nAAABkLYpiZYAAAQDAEcwRQIgaVZ0j2uGG1785bQl4q6fAOoGBfFQOgYZ/LyQaIsy\n3UgCIQD1JsrjrUJfMIeV
T3+Yozq9zhFM1SkxLInpBLj2/mIhnQB1AA3h8jAr0w3B\nQGISCepVLvxHdHyx1+kw7w5CHrR+Tqo0AAABkLYpiXkAAAQDAEYwRAIgbT1Nc3J0\nBfo
MuEeB/38bvc7zrIgYmtLc9SkNA2rlCEwCIC8jYOF0jC2J45oOFh1kDxWqduDC\nEJ4/jnhr/EN7OfkHAHYAEvFONL1TckyEBhnDjz96E/jntWKHiJxtM
AWE6+WGJjoA\nAAGQtimJdgAABAMARzBFAiEAonr/D5//hgp0xNpxw/TxEoZJpNdIaLY90McL5UAj\njFUCIHB/HrsQbgMr4EScfpFD4upUNUrJHes2Q
SKfisExFmtXMA0GCSqGSIb3DQEB\nCwUAA4IBAQA6B1JeTNLWw8oCBAGRIW0N7CMjvQQ033/xKKcoaAMrkzYMJ/znOJVp\nsAqLM5rB0Xfly+qCDH9q5
VoyUi38IOJSi1RbDNlV4gM1+H/rPhO/ymUr0DitEENv\nIQk77kyCoZicWdtpSZ6l7yp7I2/F0kQJRQCiRbsk3TfEFmPaoNcVIlaFzFdSjlLx\n+PC7H
ALGzcY25pQZP56PRhpD763iJAyU1JOTOAx6l/kklnnZdAH7yiqDViMt4FO6\nbizq0SxIT8mXoMnDm+Rg0lU7uqQplaEOEkn4Elb83cKgPca/vt8d48Mb
fuWkdaEv\nQzFYgVXZtfgs0zW5beKzvs3DQZoG/gEl\n-----END CERTIFICATE-----\n",
    "subject": {
      "CN": "*.api.cambrionix.com"
    },
    "issuer": {
      "C": "GB",
      "ST": "Greater Manchester",
      "L": "Salford",
      "O": "Sectigo Limited",
      "CN": "Sectigo RSA Domain Validation Secure Server CA"
    },
    "serial_number": "6DE23542F2F151B3A5A5512B1587F78E",
    "algorithm": "sha256WithRSAEncryption",
    "extensions": {
      "subjectAltName": [
        "*.api.cambrionix.com",
        "api.cambrionix.com"
      ]
    },
    "validity": {
      "not_after": 1752623999,
      "not_before": 1721001600
    }
  }
}
Errors

If there is an error in the API method then a JSON-RPC Error Object will be returned