Set TLS certificate

POST /platform/configuration/security/tls/{service_name}

Creates or updates the TLS certificate chain.

Path parameters

  • service_name string Required

    The service certificate chain to read.

    Values are adminconsole, proxy, ui, or internalca.

Body Required

New certificate chain: the PEM encoded RSA private key, followed by the server certificate, followed by the CA certificate

string string

Responses

  • The TLS update has been accepted for the given service and will take effect throughout the system

    Hide response attribute Show response attribute object
    • service string Required

      The service certificate chain that has been updated

      Values are adminconsole, proxy, ui, or internalca.

POST /platform/configuration/security/tls/{service_name}
curl \
 -X POST https://{{hostname}}/api/v1/platform/configuration/security/tls/{service_name} \
 -d '"string"'
Request examples
string
Response examples (202)
{
  "service": "adminconsole"
}