Start with the localized Quickstart before using this API map. These pages describe exact TypeScript SDK surfaces; runnable end-to-end code lives in the TypeScript tutorial.
| Task | Reference |
|---|---|
| Understand server/WAM package boundaries | Architecture |
| Configure credentials, signatures, and token scope | Authentication and tokens |
| Define and register an Extension | Extensions and family index |
| Call Channel operations from the server | Native Functions |
| Build a React WAM | WAM SDK |
| Use WAM layout, states, and Bezier presets | WAM UI |
| Generate a starter project | CLI |
| Inspect the shared wire envelope | Cross-language protocol |
- Define shared Zod contracts for server and WAM data.
- Configure
ChannelAppModule, raw-body capture,SignatureGuard, and auto-registration. - Implement typed Functions and one Extension family.
- Add a React WAM only when the flow needs UI.
- Use
TokenManagerplus typed native clients for server-side Channel operations. - Test schema failures, permissions, retries, and the installed app flow.
The installed package exports are authoritative when prose and code disagree. Public JSON payloads use camelCase.