SDK API Reference
Full, generated API reference documentation for every Rovenue SDK.
Every Rovenue SDK ships a full, generated API reference — every public type, method, and property, straight from doc comments in the source. These aren't hand-written: each one is produced by the standard documentation generator for its language (rustdoc, DocC, Dokka, TypeDoc, dartdoc) and served here as a static site.
Rust core (librovenue)
Full API reference, generated with rustdoc.
Swift
Full API reference, generated with DocC.
Kotlin
Full API reference, generated with Dokka.
React Native
Full API reference, generated with TypeDoc.
Web SDK
Full API reference, generated with TypeDoc.
Flutter
Full API reference, generated with dartdoc.
A card that isn't a link means that SDK's reference wasn't generated as part
of this docs build — each toolchain only runs on a runner that can build
it (DocC needs macOS + Xcode, Dokka needs a JVM, dartdoc needs the Flutter
SDK), so a local pnpm --filter @rovenue/docs build will usually be missing
whichever toolchains aren't installed on your machine. The production build
(.github/workflows/sdk-docs.yml) generates all six on the runners that can
build them, so docs.rovenue.io/api/<sdk>/ always has the complete set.