Skip to main content

Portal Configuration

Summary

The ROOK Portal allows you to create ROOK API access credentials and configure and manage integrations. This is the first mandatory step before you can start using the API.

What is the Portal?

The ROOK Portal is the platform for managing your ROOK integration. From here, you create access credentials, generate the necessary credentials to authenticate the API integration, and configure the various integration properties.

The Portal allows you to work in two independent environments: Sandbox and Production. Each environment has its own credentials and configurations, ensuring that testing does not affect live data.

Step 1: Create your account on the portal

Access the ROOK Portal and register an organizational account.

During registration, you will need to provide basic information such as:

  • Email address and password.
  • Company name.
  • Industry.
  • Project manager information.
  • Estimated number of users.

Once registration is complete, the project will be automatically enabled in the Sandbox environment, allowing you to begin the technical configuration.

ROOK Portal Dashboard

Step 2: Generate your credentials

After creating your account, you must generate the credentials that will allow your backend to authenticate against the ROOK API.

In the Portal, go to the settings section and generate:

  • Client UUID
  • Secret Key
info
  • Remember that the generated credentials are only for the test environment. If you switch to a production environment, you will need to generate new credentials and replace them in your integration.
  • The Secret Key is only displayed once, so it must be stored securely.

Credentials

Step 3: Configure your Ready-to-Use connections page (Sandbox only)

ROOK provides a ROOK connections page for clients to quickly link and optimally generate data. This connections page is only available for data sources that connect via API.

In this section of the ROOK Portal, clients can customize basic visual elements, such as colors, to simulate their branding during the authorization process.

note

This page is designed exclusively for quick testing in test environments and should not be used in production environments.

Customers should create their own custom connections page or application view for production environments using the appropriate endpoints, as the connections page in test environments is not designed for real-time user authorization.

Connection Page

Step 4: Configure the data webhook

In the Portal, register a public URL that accepts POST requests. This endpoint will receive the data sent via the ROOK Data Webhook when information is available.

Once configured, verify that the endpoint can correctly receive and process the payloads. Before connecting users, you need to define the endpoint where you will receive the extracted data. Optionally, you can configure a Notification Webhook to receive events related to the integration status, such as connections or errors.

note

Webhooks are the primary mechanism through which clients receive user health data extracted from ROOK.

The API is available for specific queries and debugging purposes, but it is not designed for continuous data retrieval. See Data Delivery.

Webhook

Next steps

To continue, we recommend you read one of these options: