Create CSR
POST {{fastly_url}}/tls/certificate_signing_requests
Creates a certificate signing request (CSR).
Authorization: API token with at least TLS management permissions.
Request Body
{"value"=>{"data"=>{"type"=>"csr", "attributes"=>{"sans"=>["DOMAIN_NAME"], "common_name"=>"DOMAIN_NAME", "key_type"=>"RSA2048", "country"=>"US", "state"=>"California", "city"=>"San Francisco", "organization"=>"Fastly, Inc.", "organizational_unit"=>"Engineering"}, "relationships"=>{"tls_private_key"=>{"data"=>{"type"=>"tls_private_key", "id"=>"KeYguUGZzb2W9Euo4moOR"}}}}}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Host | string | ||
Content-Type | string | ||
Accept | string |