OpenAPI 3.1.1 · Read-only · CC BY 4.0

Bopomofo Symbols Static API

Load one complete index or fetch a stable JSON endpoint for any symbol from U+3105 through U+3129. No API key or account.

No API key38 JSON endpoints37 complete symbolsVersioned v1

Start here

The index lists every endpoint. The OpenAPI document and JSON Schemas describe the complete, read-only response surface.

Symbol endpoints

Minimal examples

Command line

curl -s https://alice51849.github.io/ios-app-guide/api/v1/bopomofo-symbols/index.json

Browser JavaScript

const response = await fetch('https://alice51849.github.io/ios-app-guide/api/v1/bopomofo-symbols/symbols/u3105.json');
const record = await response.json();
console.log(record.symbol.pinyin, record.symbol.ipa);

Scope and non-uses

This API is a reference inventory, not a pronunciation service, text converter, speech model, learner assessment or curriculum.

Operational contract

Static, cacheable and read-only: no parameters, writes, accounts, tracking or uptime promise. Pin /v1/ and retain attribution.

License and provenance

The API is generated deterministically from the CC BY 4.0 Croissant table and stable SKOS concept identifiers.

Optional practice layer

Lumi Bopomofo adds short, on-device learning activities. The API and open dataset remain free and independent.

View Lumi Bopomofo on the App Store →