{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/aisa-one/json-schema/aisa-one-response860-c3-ae68-ea5-exchanges-id-schema.json",
  "title": "Response860C3Ae68Ea5_ExchangesId",
  "x-generated": "2026-10-29",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/aisa-one-openapi.json#/components/schemas/Response860C3Ae68Ea5_ExchangesId",
  "properties": {
    "alert_notice": {
      "description": "Alert notice",
      "type": "string"
    },
    "centralized": {
      "description": "Whether the exchange is centralized",
      "type": "boolean"
    },
    "coins": {
      "description": "Number of coins listed",
      "type": "number"
    },
    "country": {
      "description": "Country where the exchange is based",
      "type": [
        "string",
        "null"
      ]
    },
    "description": {
      "description": "Exchange description",
      "type": "string"
    },
    "facebook_url": {
      "description": "Facebook URL",
      "type": "string"
    },
    "has_trading_incentive": {
      "description": "Whether the exchange has trading incentive",
      "type": "boolean"
    },
    "image": {
      "description": "Exchange logo URL",
      "type": "string"
    },
    "name": {
      "description": "Exchange name",
      "type": "string"
    },
    "other_url_1": {
      "description": "Other URL 1",
      "type": "string"
    },
    "other_url_2": {
      "description": "Other URL 2",
      "type": "string"
    },
    "pairs": {
      "description": "Number of trading pairs",
      "type": "number"
    },
    "public_notice": {
      "description": "Public notice",
      "type": "string"
    },
    "reddit_url": {
      "description": "Reddit URL",
      "type": "string"
    },
    "slack_url": {
      "description": "Slack URL",
      "type": "string"
    },
    "status_updates": {
      "description": "Status updates",
      "items": {
        "properties": {
          "category": {
            "description": "Status update category",
            "type": "string"
          },
          "created_at": {
            "description": "Status update creation time",
            "type": "string"
          },
          "description": {
            "description": "Status update description",
            "type": "string"
          },
          "pin": {
            "description": "Whether status update is pinned",
            "type": "boolean"
          },
          "project": {
            "description": "Project information",
            "properties": {
              "id": {
                "description": "Project ID",
                "type": "string"
              },
              "image": {
                "description": "Project image URLs",
                "properties": {
                  "large": {
                    "type": "string"
                  },
                  "small": {
                    "type": "string"
                  },
                  "thumb": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": {
                "description": "Project name",
                "type": "string"
              },
              "type": {
                "description": "Project type",
                "type": "string"
              }
            },
            "type": "object"
          },
          "user": {
            "description": "Status update user",
            "type": "string"
          },
          "user_title": {
            "description": "Status update user title",
            "type": "string"
          }
        },
        "type": "object"
      },
      "type": "array"
    },
    "telegram_url": {
      "description": "Telegram URL",
      "type": "string"
    },
    "tickers": {
      "description": "Exchange tickers",
      "items": {
        "properties": {
          "base": {
            "description": "Ticker base currency",
            "type": "string"
          },
          "bid_ask_spread_percentage": {
            "description": "Bid-ask spread percentage",
            "type": "number"
          },
          "coin_id": {
            "description": "Base currency coin ID",
            "type": "string"
          },
          "coin_mcap_usd": {
            "description": "Coin market cap in USD",
            "type": "number"
          },
          "converted_last": {
            "description": "Converted last price",
            "properties": {
              "btc": {
                "type": "number"
              },
              "eth": {
                "type": "number"
              },
              "usd": {
                "type": "number"
              }
            },
            "type": "object"
          },
          "converted_volume": {
            "description": "Converted trading volume",
            "properties": {
              "btc": {
                "type": "number"
              },
              "eth": {
                "type": "number"
              },
              "usd": {
                "type": "number"
              }
            },
            "type": "object"
          },
          "is_anomaly": {
            "description": "Whether ticker is anomalous",
            "type": "boolean"
          },
          "is_stale": {
            "description": "Whether ticker is stale",
            "type": "boolean"
          },
          "last": {
            "description": "Last price",
            "type": "number"
          },
          "last_fetch_at": {
            "description": "Last fetch timestamp",
            "type": "string"
          },
          "last_traded_at": {
            "description": "Last traded timestamp",
            "type": "string"
          },
          "market": {
            "description": "Exchange information",
            "properties": {
              "has_trading_incentive": {
                "description": "Exchange trading incentive",
                "type": "boolean"
              },
              "identifier": {
                "description": "Exchange identifier",
                "type": "string"
              },
              "name": {
                "description": "Exchange name",
                "type": "string"
              }
            },
            "type": "object"
          },
          "target": {
            "description": "Ticker target currency",
            "type": "string"
          },
          "target_coin_id": {
            "description": "Target currency coin ID",
            "type": "string"
          },
          "timestamp": {
            "description": "Ticker timestamp",
            "type": "string"
          },
          "token_info_url": {
            "description": "Token info URL",
            "type": [
              "string",
              "null"
            ]
          },
          "trade_url": {
            "description": "Trade URL",
            "type": "string"
          },
          "trust_score": {
            "description": "Trust score",
            "type": [
              "string",
              "null"
            ]
          },
          "volume": {
            "description": "Trading volume",
            "type": "number"
          }
        },
        "type": "object"
      },
      "type": "array"
    },
    "trade_volume_24h_btc": {
      "description": "Exchange 24h trading volume in BTC",
      "type": "number"
    },
    "trust_score": {
      "description": "Exchange trust score",
      "type": [
        "number",
        "null"
      ]
    },
    "trust_score_rank": {
      "description": "Exchange trust score rank",
      "type": [
        "number",
        "null"
      ]
    },
    "twitter_handle": {
      "description": "Twitter handle",
      "type": "string"
    },
    "url": {
      "description": "Exchange website URL",
      "type": "string"
    },
    "year_established": {
      "description": "Year the exchange was established",
      "type": [
        "number",
        "null"
      ]
    }
  },
  "required": [
    "name",
    "year_established",
    "country",
    "description",
    "url",
    "image",
    "facebook_url",
    "reddit_url",
    "telegram_url",
    "slack_url",
    "other_url_1",
    "other_url_2",
    "twitter_handle",
    "has_trading_incentive",
    "centralized",
    "public_notice",
    "alert_notice",
    "trust_score",
    "trust_score_rank",
    "coins",
    "pairs",
    "trade_volume_24h_btc",
    "tickers",
    "status_updates"
  ],
  "type": "object"
}