Use the following API commands to manage advanced certificates. If you are using our API for the first time, review our API documentation.
| Command | Method | Endpoint | Additional notes |
|---|---|---|---|
| Order advanced certificate | POST |
zones/<<ZONE_ID>>/ssl/certificate_packs/order |
|
| Restart certificate validation | PATCH |
zones/<<ZONE_ID>>/ssl/certificate_packs/<<ID>> |
For a Certificate Pack in a validation_timed_out status. |
| Delete certificate pack | DELETE |
zones/<<ZONE_ID>>/ssl/certificate_packs/<<ID>> |
|
| List certificate packs in a zone | GET |
zones/<<ZONE_ID>>/ssl/certificate_packs?status=all |
This API call returns all certificate packs for a domain (Universal, Custom, and Advanced). |
List Cipher Suite settings: Get zone setting with ciphers as the setting name in the URI path |
GET |
zones/<<ZONE_ID>>/settings/ciphers |
|
Change Cipher Suite settings: Edit zone setting with ciphers as the setting name in the URI path |
PATCH |
zones/<<ZONE_ID>>/settings/ciphers |
To restore default settings, send a blank array in the value parameter. |