{
  "openapi": "3.1.0",
  "info": {
    "title": "CryptoCardLAB Japan Card API",
    "description": "日本で使える仮想通貨カード比較データAPI。日本居住者Niraが全カードを実際に申し込み・KYC・Apple Pay・実店舗決済まで確認した一次情報。",
    "version": "3.1.0",
    "contact": {
      "name": "クリプトカードLAB",
      "url": "https://cryptocardlab.com",
      "email": "contact@cryptocardlab.com"
    }
  },
  "servers": [
    {
      "url": "https://cryptocardlab.com/api",
      "description": "本番サーバー"
    }
  ],
  "paths": {
    "/cards.json": {
      "get": {
        "summary": "全カードデータ取得",
        "description": "日本OK確認済みカード・日本NGカード・変更履歴の全データ。verified_at/verified_by/evidence_type付き。",
        "operationId": "getAllCards",
        "responses": {
          "200": {
            "description": "全カードデータ"
          }
        }
      }
    },
    "/japan-ok.json": {
      "get": {
        "summary": "日本OK確認済みカードのみ取得",
        "description": "日本居住者が申し込み・利用可能と確認済みのカードだけを返す。",
        "operationId": "getJapanOkCards",
        "responses": {
          "200": {
            "description": "日本OKカード一覧"
          }
        }
      }
    },
    "/compare.json": {
      "get": {
        "summary": "トップ3カード比較データ取得（Tria・KAST・RedotPay）",
        "description": "今すぐ日本で使えるおすすめカードTOP3の比較データ。",
        "operationId": "getCompare",
        "responses": {
          "200": {
            "description": "比較データ"
          }
        }
      }
    },
    "/status-log.json": {
      "get": {
        "summary": "日本OK/NG変更履歴取得",
        "description": "Bybit撤退・RedotPay再開・Slash Card発行開始など日本向けサービスの変更履歴を時系列で返す。",
        "operationId": "getStatusLog",
        "responses": {
          "200": {
            "description": "変更履歴一覧"
          }
        }
      }
    }
  }
}
