v8

latestOpenAPI 3.0.0raw.githubusercontent.com2026-01-23241216351.5 KB
SSHCertificateAuthorities

Create

Create a new SSH Certificate Authority

post/ssh_certificate_authorities

Headers

ngrok-versioninteger required

Request body

descriptionstring

human-readable description of this SSH Certificate Authority. optional, max 255 bytes.

metadatastring

arbitrary user-defined machine-readable data of this SSH Certificate Authority. optional, max 4096 bytes.

private_key_typestring

the type of private key to generate. one of rsa, ecdsa, ed25519

elliptic_curvestring

the type of elliptic curve to use when creating an ECDSA key

key_sizeinteger

the key size to use when creating an RSA key. one of 2048 or 4096

Response

Create a new SSH Certificate Authority

idstring

unique identifier for this SSH Certificate Authority

uristring

URI of the SSH Certificate Authority API resource

created_atstring

timestamp when the SSH Certificate Authority API resource was created, RFC 3339 format

descriptionstring

human-readable description of this SSH Certificate Authority. optional, max 255 bytes.

metadatastring

arbitrary user-defined machine-readable data of this SSH Certificate Authority. optional, max 4096 bytes.

public_keystring

raw public key for this SSH Certificate Authority

key_typestring

the type of private key for this SSH Certificate Authority