How to present the hosted page
API Partners can open the hosted scheduling page in a new browser tab, embed it in an iframe, or load it in a full-screen in-app WebView. The schedule-handoff request accepts an optional presentation_mode field with two values: hosted_page and iframe. If you omit it, the default is hosted_page.
Use presentation_mode=iframe only for web API Partners that want the member to remain on an API Partner-owned page. If you use iframe mode, host the Fitnescity Health page either inline on the main page or inside a modal within your own web app. Either pattern works as long as the surrounding screen stays API Partner-owned.
For native and hybrid apps, prefer a full-screen in-app WebView instead of trying to place an API Partner page iframe inside the mobile container. WebView is not a dedicated API mode; it still uses the normal hosted page URL rather than a separate third presentation_mode value.