Bitget OpenAPI Skill
by @jolestar
Operate Bitget public exchange market APIs through UXC with a curated OpenAPI schema, market-first discovery, and explicit private-auth boundary notes.
clawhub install bitget-openapi-skillπ About This Skill
name: bitget-openapi-skill description: Operate Bitget public exchange market APIs through UXC with a curated OpenAPI schema, market-first discovery, and explicit private-auth boundary notes.
Bitget Exchange Skill
Use this skill to run Bitget public market-data operations through uxc + OpenAPI.
Reuse the uxc skill for shared execution, auth, and error-handling guidance.
Prerequisites
uxc is installed and available in PATH.https://api.bitget.com.https://raw.githubusercontent.com/holon-run/uxc/main/skills/bitget-openapi-skill/references/bitget-v2.openapi.jsonScope
This skill covers a curated Bitget public market surface for:
This skill does not cover:
Authentication
Public market endpoints in this skill do not require credentials.
Bitget private APIs use provider-specific header signing and timestamp headers. Keep this v1 skill public-data-only until a reusable Bitget signer flow exists in uxc.
Core Workflow
1. Use the fixed link command by default:
- command -v bitget-openapi-cli
- If missing, create it:
uxc link bitget-openapi-cli https://api.bitget.com --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/bitget-openapi-skill/references/bitget-v2.openapi.json
- bitget-openapi-cli -h
2. Inspect operation help before execution:
- bitget-openapi-cli get:/api/v2/spot/public/symbols -h
- bitget-openapi-cli get:/api/v2/spot/market/tickers -h
3. Prefer narrow spot reads first:
- bitget-openapi-cli get:/api/v2/spot/market/tickers symbol=BTCUSDT
- bitget-openapi-cli get:/api/v2/spot/market/orderbook symbol=BTCUSDT limit=20
Operations
get:/api/v2/spot/public/symbolsget:/api/v2/spot/market/tickersget:/api/v2/spot/market/candlesget:/api/v2/spot/market/orderbookGuardrails
--text.ok, kind, protocol, data, error.bitget-openapi-cli ... is equivalent to uxc https://api.bitget.com --schema-url ... .References
references/usage-patterns.mdreferences/bitget-v2.openapi.jsonβοΈ Configuration
uxc is installed and available in PATH.https://api.bitget.com.https://raw.githubusercontent.com/holon-run/uxc/main/skills/bitget-openapi-skill/references/bitget-v2.openapi.json