SuperAPI AI 工具集

upbit-openapi-skill

编程与开发

查看项目

更新于 10-15 22:14

技能介绍

用途:通过 uxc 与精选 OpenAPI schema 执行 Upbit 公开市场数据操作,适合只读行情查询。使用前需已安装 uxc 并位于 PATH,且能访问所选 Upbit 区域 API 主机和 schema 地址。

主要能力:覆盖市场发现、ticker 读取、分钟 K 线、订单簿快照。可用操作包括 get:/v1/market/all、get:/v1/ticker、get:/v1/candles/minutes/{unit}、get:/v1/orderbook。

使用方式:先选对应区域主机(如 https://sg-api.upbit.com、https://id-api.upbit.com、https://th-api.upbit.com),默认用固定链接命令:command -v upbit-openapi-cli;若缺失则执行 uxc link upbit-openapi-cli https://sg-api.upbit.com --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/upbit-openapi-skill/references/upbit-public.openapi.json,随后用 upbit-openapi-cli -h 和各操作 -h 查看帮助,例如 upbit-openapi-cli get:/v1/ticker markets=SGD-BTC。

限制:v1 不覆盖私有账户或订单端点,也不覆盖区域特定的账户/交易认证流程;公开市场端点无需凭据,私有 API 需 provider 特定的 bearer JWT。自动化应保持 JSON 输出,不使用 --text,优先解析 ok、kind、protocol、data、error 字段;本技能视为只读,执行前需确认区域主机和计价市场,区域主机上的市场代码为计价在前,如 SGD-BTC。官方概览见 https://global-docs.upbit.com/reference/api-overview。