upbit-openapi-skill

Query Upbit public market data through UXC with a curated OpenAPI schema.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/JongDeug/dotfiles --skill upbit-openapi-skill-jongdeug
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: upbit-openapi-skill
Source: https://github.com/JongDeug/dotfiles/tree/main/ai/claude/skills/upbit-openapi-skill
Command: npx skills add https://github.com/JongDeug/dotfiles --skill upbit-openapi-skill-jongdeug

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Accessing Upbit's regional public exchange APIs requires picking the correct regional host, knowing the right endpoints, and handling quote-first market codes. This Skill packages a curated OpenAPI schema and link-first workflow so you can run market discovery, ticker, candle, and order book reads through UXC without memorizing endpoint details. ## Core Features & Use Cases - Market Discovery: List all available markets on a chosen regional Upbit host via get:/v1/market/all. - Market Data Reads: Fetch tickers, minute candles, and order book snapshots for quote-first market codes like SGD-BTC. - Region-Aware Setup: Fixed uxc link command binds a CLI alias to the correct regional host with the curated schema URL. - Use Case: You want the last 24 hourly candles for SGD-BTC. After linking once, run upbit-openapi-cli get:/v1/candles/minutes/{unit} unit=60 market=SGD-BTC count=24 and parse the JSON envelope. ## Quick Start Use the upbit-openapi-skill to link the Singapore Upbit host and fetch the current ticker for SGD-BTC.

Frequently Asked Questions about upbit-openapi-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query the Upbit public API from the command line?▼

Link a CLI alias with `uxc link upbit-openapi-cli https://sg-api.upbit.com --schema-url <schema-url>`, then call operations like `upbit-openapi-cli get:/v1/ticker markets=SGD-BTC`. Inspect any operation first with `-h` to see its parameters.

What Upbit endpoints does this skill cover?▼

It covers four public read endpoints: market listing (`/v1/market/all`), ticker (`/v1/ticker`), minute candles (`/v1/candles/minutes/{unit}`), and order book snapshots (`/v1/orderbook`). Private account and order endpoints are explicitly out of scope.

Does the Upbit public API require authentication or API keys?▼

No, the public market endpoints in this skill require no credentials. Upbit private APIs use provider-specific JWT generation with request-specific claims, which is why this v1 skill stays public-data-only until a reusable signer flow exists in uxc.

Which Upbit regional host should I use?▼

Pick the host matching your market before linking, for example sg-api.upbit.com, id-api.upbit.com, or th-api.upbit.com. On regional hosts, live market codes are quote-first, such as SGD-BTC or USDT-BTC.

Can I place orders or read my Upbit account balance with this skill?▼

No, this skill is read-only and limited to public market data. Private account and trading endpoints are excluded because Upbit's request-specific JWT signing is not yet packaged into a reusable uxc flow.