Embed the Hosted UI
Embed the Hosted UI
Integrate VRPlatform-hosted UI into your product
Embedding keeps accounting views inside VRPlatform while your product owns authentication, navigation, and the iframe shell. The embedded surfaces are reports and statements only; the portal origin and allowed bundles are set up during partner onboarding.
The trust boundary is simple:
- Your backend authenticates your user.
- It then uses its partner API key to issue an embedded session.
- Your frontend receives a 60-second, single-use bootstrap URL.
- The iframe exchanges the code and keeps its 15-minute bearer token in memory; the parent never receives it.
- Before session expiry, your frontend requests a new URL and remounts the iframe.
Read Issue Sessions, then iframe lifecycle and loading and error states.
If you want to render the product workflows yourself instead, use Build your own UI.
