Sign an Agent Pool Certificate

This endpoint signs a CSR for an agent pool certificate to use it for agent mTLS connection.

Example CSR generation with OpenSSL (EC P-256)::

openssl ecparam -genkey -name prime256v1 -noout -out scalr-agent.key
openssl req -new -key scalr-agent.key -out scalr-agent.csr -subj "/CN=agent-pool"
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The ID of the agent pool for which the certificate is issued.

Body Params

Request body for agent pool CSR signing.

string
required

PEM-encoded certificate signing request for the agent pool certificate.

date-time

UTC datetime after which the issued certificate expires. Defaults to 1 year from the time of signing.

boolean
Defaults to false

Whether the newly issued certificate should immediately replace the currently active agent pool mTLS fingerprint set.

Responses

403

User unauthorized to perform this action.

409

Agent pool already has an active certificate.

422

Malformed request body, invalid CSR, or feature not available for this account.

501

Scalr platform cannot sign the CSR.

503

Scalr platform failed to sign the CSR.

4XX

Client error.

5XX

Server error.

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json