@volorio/core
v0.2.2
Published
Shared Volorio product, pricing, session, entitlement, and wallet types.
Maintainers
Readme
@volorio/core
Shared Volorio product, pricing, session, entitlement, and wallet types.
Install
npm install @volorio/[email protected]Runtime and security
- Runtime: Universal TypeScript
- Source version:
0.2.2 - Registry status: published as 0.2.2
- API base URL for server calls:
https://api.volor.io - License: proprietary commercial SDK; see the included
LICENSEand Volorio Terms. - Never expose a Volorio API key in browser, React Native, or Flutter code. Create short-lived sessions in your backend.
- Capability note: Requested products must be granted to the API key and accepted by the session endpoint.
Public API
VolorioProductUnitVolorioProductPriceVolorioProductIdVolorioMediaQualityVolorioRemoteVideoQualityVolorioVideoProfileVolorioBlackFrameWatchdogPolicyVolorioVideoPolicyVolorioEntitlementVolorioWalletBalance
import { volorioPricingCatalog } from "@volorio/core";Product identifiers
Use VolorioProductId values exactly as documented in this package. A dating video call usually starts with rtc_voice and rtc_video_hd; higher tiers use rtc_video_fullhd, rtc_video_2k, or rtc_video_4k with the matching VolorioMediaQuality.
Related paid features are separate product grants: screen_share, signaling, chat_mau, chat_e2ee, interactive_whiteboard, flexible_classroom, and media-service products such as recording or media_push.
Compatibility
The 0.2.2 compatibility line is: @volorio/[email protected], @volorio/[email protected], @volorio/[email protected], and @volorio/[email protected]. Keep @volorio/rtc on 0.2.1 until a newer browser RTC package is published.
Dependencies
This package has no runtime dependency.
