Documentation Index

Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

ListEabCredentials

Prev Next

Classic/VPC環境で利用できます。

発行された ACMEアカウントおよび EAB認証情報リストを照会します。

リクエスト

リクエスト形式を説明します。リクエスト形式は次の通りです。

メソッド URI
GET /api/v2/acme/accounts

リクエストヘッダ

Certificate Manager APIで共通して使用されるヘッダの詳細は、Certificate Managerのリクエストヘッダをご参照ください。

リクエスト例

リクエストのサンプルコードは次の通りです。

curl --location --request GET 'https://certificatemanager.apigw.ntruss.com/api/v2/acme/accounts' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'Content-Type: application/json' \
--header 'accept: application/json'

レスポンス

レスポンス形式を説明します。

レスポンスボディ

レスポンスボディの説明は次の通りです。

フィールド タイプ 必須の有無 説明
returnCode String - レスポンスコード
  • 成功: 0
returnMessage String - レスポンスメッセージ
totalRows Integer - 共通カウントフィールドであり、この APIでは使用されず、常に0が返される
success Boolean - 照会は成功したか
message String - ビジネスメッセージ
  • nullが可能
totalCount Integer - アカウントの総数
accounts Array - アカウントリスト: accounts

accounts

accountsの説明は次の通りです。

フィールド タイプ 必須の有無 説明
accountId Long - ACMEアカウント ID
status String - アカウントの有効化状態
  • pending | valid | deactivated
    • pending: 有効化待ち
    • valid: 有効化完了
    • deactivated: 無効化
memberNo String - 会員番号
contactEmail String - 連絡先メール
alias String - アカウントのエイリアス
certificateTypeName String - 証明書タイプ名
validityDays Integer - 証明書有効期間 (日)
organizationName String - OV組織名 (該当する場合)
createdAt String - アカウントの作成日時
updatedAt String - アカウントの更新日時
eabKid String - EAB Key ID
eabHmacKey String - マスキングされた EAB HMAC Key
eabUsed Boolean - EABの使用有無
eabActive Boolean - EAB有効化
eabExpireAt String - EABの有効期限
eabCreatedAt String - EABの作成日時
acmeDirectoryUrl String - ACMEディレクトリの URL

レスポンスステータスコード

Certificate Manager APIで共通して使用されるレスポンスステータスコードの詳細は、Certificate Managerのレスポンスステータスコードをご参照ください。

レスポンス例

レスポンスのサンプルコードは次の通りです。

{
  "returnCode": "0",
  "returnMessage": "SUCCESS",
  "totalRows": 0,
  "success": true,
  "message": "Account list retrieved successfully",
  "totalCount": 2,
  "accounts": [
    {
      "accountId": 50123,
      "status": "valid",
      "memberNo": "12345",
      "contactEmail": "navercloud@naver.com",
      "alias": "my-acme-account",
      "certificateTypeName": "Advanced DV",
      "validityDays": 397,
      "organizationName": null,
      "createdAt": "2026-04-20T10:01:11",
      "updatedAt": "2026-04-20T10:03:45",
      "eabKid": "eab_7f3c21b9",
      "eabHmacKey": "uQxJp3********",
      "eabUsed": true,
      "eabActive": true,
      "eabExpireAt": "2026-05-20T09:00:00",
      "eabCreatedAt": "2026-04-20T10:01:15",
      "acmeDirectoryUrl": "https://ra-beta.example.com/acme/directory"
    }
  ]
}