メニュー
SSL証明書 > APIドキュメント > CSR 作成・再発行
REST API v1 ドキュメント

CSR 作成・再発行

秘密鍵と CSR の生成、発行済み注文の CSR 差し替えによる再発行、再発行のキャンセル。

ページ更新日:2026/10/12 / 仕様変更の履歴 / BASE URL https://www.slogical.co.jp/ssl/api/v1/

CSR 作成(POST /ssl/api/v1/csrs)

秘密鍵と CSR を API で生成します。
key_type と key_size は省略可能で、デフォルトは RSA 2048bit です。

curl -i -X POST "https://www.slogical.co.jp/ssl/api/v1/csrs" \
  -H "Authorization: ApiKey <YOUR_SANDBOX_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "common_name": "www.example.com",
    "country": "JP"
  }'
curl -i -X POST "https://www.slogical.co.jp/ssl/api/v1/csrs" \
  -H "Authorization: ApiKey <YOUR_SANDBOX_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "common_name": "www.example.com",
    "country": "JP",
    "state": "Saitama-shi",
    "locality": "Saitama",
    "organization": "Example Inc"
  }'

再発行(POST /ssl/api/v1/orders/{order_id}/reissue)

既存注文(発行済)に対して、CSR を差し替えて再発行します。
CSR の Common Name は元注文と一致している必要があります(一致しない場合はエラー)。
RapidSSL・QuickSSL Premium(DV)に加え、トゥルービジネスID・デジサート Secure Site 等の OV/EV 証明書も申請できます。
ただし OV/EV 証明書の再発行は、認証局(DigiCert)側で組織の再審査が行われる場合があります。

curl -i -X POST "https://www.slogical.co.jp/ssl/api/v1/orders/12345/reissue" \
  -H "Authorization: ApiKey <YOUR_SANDBOX_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "certificate": {
      "csr": "-----BEGIN CERTIFICATE REQUEST-----\n...\n-----END CERTIFICATE REQUEST-----",
      "dcv": "file"
    }
  }'

2026/02/07 リクエスト例の記載に誤りがありましたので訂正しました。
※ 応答の token にファイル認証/DNS 認証のランダムコードが返ります。dcv に dns_persistent(Persistent DNS 認証。DigiCert 系 DV/OV/EV)を指定した場合は token が空で、設定する TXT レコードが dcv_records で返ります。レコードを既に設定済みであれば追加の作業はなく、認証局の自動確認後に発行されます。

再発行キャンセル(DELETE /ssl/api/v1/orders/{order_id}/reissue)

進行中の再発行をキャンセルします(状態によってはキャンセル不可の場合があります)。

curl -i -X DELETE "https://www.slogical.co.jp/ssl/api/v1/orders/12345/reissue" \
  -H "Authorization: ApiKey <YOUR_SANDBOX_API_KEY>"