VRPlatformVRPlatform

Concepts

Core terms used across the provider integration docs

Concepts

TermMeaning
ProviderThe external integration identity in VRPlatform. Example: Hostaway.
Provider API keyThe backend credential your integration uses on the product API.
Managed teamThe VRPlatform team your integration is operating on.
x-team-idHeader used on team-scoped product routes to select the managed team.
Embedded userThe user inside your product who will use the VRPlatform iframe.
subYour stable external user id for that embedded user.
Session tokenThe short-lived VRPlatform bearer token returned by POST /auth/embed/session.
Raw ingestAn optional backend-only data submission surface using M2M auth.

sub

sub must be stable for the lifetime of the user.

Good values:

  • immutable external user id
  • provider-side account id

Avoid values that can change over time.

Managed Team

A managed team is the main unit you work with on the product API.

Typical managed-team actions:

  • create a connection
  • inspect team issues
  • issue iframe sessions into that team

Session Token

The session token is only for the embedded frontend.

Use it on product API calls from the iframe:

Authorization: Bearer <accessToken>

On this page