Specifications & Downloads
Download current-snapshot OpenAPI and JSON Schema artifacts and read protocol change rules.
This section collects machine-readable contracts. They describe the current repository snapshot; they do not automatically prove compatibility across arbitrary server, SDK, and contract versions.
OpenAPI contracts
Complete Product HTTP, Operations, Webhooks, and three narrow profiles.
JSON-RPC Schema
EasySDK core online path supported; all other RPC shapes remain experimental.
Protocol changelog
Current snapshot, WKProto v5→v6, and breaking-change rules.
| Format | Use for | Do not use for |
|---|---|---|
| OpenAPI 3.1 | HTTP requests, responses, and webhook callbacks | WKProto, MCP, node transport, or Unix-socket RPC |
| JSON Schema 2020-12 | The pinned EasySDK core plus remaining experimental JSON-RPC shapes | General-purpose JSON-RPC or platform-runtime compatibility claims |
| Protocol pages | Binary layout, negotiation, stability, and trust boundaries | HTTP SDK generation |
Backends should start with the complete Product HTTP contract. Choose a narrow profile only for its bounded scenario. Full SDK realtime clients use WKProto; the four pinned EasySDKs may use the supported lightweight WebSocket JSON-RPC core contract.