The ROOK Connections page is a pivotal touchpoint for users to grant health data access. Tailoring this page ensures a seamless blend with your app’s aesthetic and technology stack. ROOK provides a ready-to-use page that can be easily integrated and customized to match your app's theme.
Here's how you can set up your own and modify the redirects according to your needs. This setup is intended for sandbox testing, allowing you to experiment with the connection page. It is important to mention that we recommend creating and configuring your connection page separately for production.
Developing a personalized connections view
The procedure to create your own Connections view (web or mobile) can be found here but also you can find an overview of the steps here:
Initial Configuration: The default flow redirects users back to ROOK’s portal after successful authorization. To modify this behavior, contact ROOK’s team to customize the redirect URL. In the portal, you can select which data sources you want to display on the connection page.
Data Retrieval: Use the API endpoint [User][Data Sources][Authorizers] to fetch data sources authorizers for each user
UI Design: Integrate buttons for each health data source on your Connections page, utilizing the returned assets and status indicators from ROOK that's to make the integration with each data source.
Authorization Management: Offer users the ability to disconnect previously granted permissions via the designated API endpoint [User][Data Sources][Revoke]
Conclusion
ROOK’s off-the-shelf Connections page kickstarts your health data integration. However, creating a custom page offers a unique user experience that aligns with your app’s evolving identity and functionality, as well as personalization for each of your users.