Products and prices
List the products assigned to your account, their features and your reseller prices.
Bring SSL ordering processes into your own software. Clear endpoints, JSON responses and IP-controlled API access.
Create your API key in the panel, add your server’s outbound IP address to the allowlist, and list the products available to your account.
Define the environment variables from the examples on your own server. Never send the secret key to the browser.
curl 'https://api.sslcipher.com/api/v1/products' \
-H "Accept: application/json" \
-H "X-Api-Key: $SSLCIPHER_API_KEY" \
-H "X-Api-Secret: $SSLCIPHER_API_SECRET"<?php
$ch = curl_init('https://api.sslcipher.com/api/v1/products');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Accept: application/json',
'X-Api-Key: ' . getenv('SSLCIPHER_API_KEY'),
'X-Api-Secret: ' . getenv('SSLCIPHER_API_SECRET'),
],
]);
$response = curl_exec($ch);
if ($response === false) {
throw new RuntimeException(curl_error($ch));
}
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($status !== 200) {
throw new RuntimeException('API HTTP ' . $status);
}
$products = json_decode($response, true, 512, JSON_THROW_ON_ERROR);// Sunucu tarafında çalıştırın.
const response = await fetch(
'https://api.sslcipher.com/api/v1/products',
{ headers: {
'Accept': 'application/json',
'X-Api-Key': process.env.SSLCIPHER_API_KEY,
'X-Api-Secret': process.env.SSLCIPHER_API_SECRET,
} }
);
if (!response.ok) throw new Error('API HTTP ' + response.status);
const products = await response.json();List the products assigned to your account, their features and your reseller prices.
Create orders and track domain validation and issuance status.
Access certificate files through the supported download endpoints.
Your API credentials are tied to your account. Revoke keys whenever needed, and grant access only to your integration servers.
/api/v1/productsProduct list/api/v1/ordersOrder creation/api/v1/orders/{id}/statusStatus trackingWhy hosting providers still sell paid SSL alongside free options, how to price it with tiered reseller margins, and how to automate orders and renewals through an API.
SSL certificate validity is shrinking in stages: 200 days from 2026, 100 from 2027, 47 from 2029. Here's the CA/Browser Forum timeline and how website owners, hosting providers and resellers should prepare.
Create your API key from your reseller account and start your integration.