certificates

Create

Issue a client certificate from a customer-owned CSR.

Request: multipart/form-data with one file field named csr, holding an ASCII PEM certificate signing request of at most 64 KiB. The customer's private key is never uploaded.

Permissions: org admin. The owner must belong to the caller's organization. Connector owners must also be active self-serve Connectors.

Errors:

StatusCodeCause
404CONNECTOR_NOT_FOUNDConnector missing, in another org, or ineligible
404PROCESSOR_NOT_FOUNDProcessor missing or in another org
404—Connector certificates disabled for this organization
409CERTIFICATE_LIMIT_REACHEDBoth active slots are in use
422CERTIFICATE_INVALID_CSRCSR unreadable, oversized, or invalid
500INTERNAL_ERRORSigning, validation, or persistence failed

Responds with the PEM certificate chain as a file attachment, not JSON.

post/certificates/{owner_kind}/{owner_id}

Path parameters

owner_kind'connector' | 'processor' required
owner_idstring required

Response

Successful Response

{"stackTrail":"paths:/certificates/{owner_kind}/{owner_id}:post:responses:201:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes

Changed in 1 of the 57 revisions of this API.1

Of the 57 revisions, 9 have no diff computed.