Transfer the Request to the CA

The uploaded CSR has a UUID that you can use to display the properties or retrieve the request in PEM format.

To return the CSR in PEM format, specify one of the following values in the Accept header:

application/pkcs10
application/x-pem-file

Example Request:

GET /api/setting/v2/certificates/system/csr-uuid HTTP/1.1
Host: alice.example.com:215
Authorization: Basic Tm8gcGVla2luZyE=
Accept: application/x-pem-file

Example Result:

HTTP/1.1 200 OK
Date: Fri, 14 May 2021 03:47:21 GMT
Content-Type: application/x-pem-file; charset=utf-8
X-Zfssa-Api-Version: 2.0
X-Zfssa-Setting-Api: 2.0
Content-Length: 997

-----BEGIN CERTIFICATE REQUEST-----
MIICpjCCAY4CAQAwJDEiMCAGA1UEAwwZYXJkb2NoLWt6LTIudWsub3JhY2xlLmNv
...
Bc0Q9FVRVv89AkmeAlF7727aIqmgmFcIUIIrEKTG4PSacedaoBsbjpvrizCuMhyo
vgUkOPE/0xLAfw==
-----END CERTIFICATE REQUEST-----

Transfer the CSR to your CA in the prescribed way. When you receive the signed certificate from the CA, upload the signed certificate as shown in Upload a Key or Certificate.