Hetzner Cloud icon

Hetzner Cloud

Manage servers, volumes, networks and more in Hetzner Cloud

Certificate → Create

AI-generated

Summary

Create a Hetzner Cloud certificate by submitting a POST request to /v1/certificates. Choose a managed certificate and provide comma-separated domain names, or choose an uploaded certificate and provide its PEM certificate chain and private key.

Inputs

  • Name (required) — Unique certificate name, sent as name.
  • Type — Choose Managed (managed, the default) or Uploaded (uploaded); sent as type.
  • Domain Names — For a managed certificate, enter comma-separated domains. The node trims entries, removes blanks, and sends the resulting array as domain_names.
  • Certificate (PEM) — For an uploaded certificate, provide the PEM-encoded TLS certificate chain; sent as certificate.
  • Private Key (PEM) — For an uploaded certificate, provide its PEM-encoded private key; sent as private_key.
  • Additional Body Fields (JSON) — Optional extra request body properties as JSON.
  • Request Options — Optional request settings: batch size and interval, acceptance of invalid SSL certificates, HTTP proxy, and timeout.

Output shape

A single certificate record returned by the Hetzner Cloud API.

The operation sends the configured fields in the request body. The certificate and private key fields appear only for Uploaded type; Domain Names appears only for Managed type.

Links

Discussion