Overview
The Connection Validation feature in Truto ensures that API connections are configured correctly with valid credentials and required permissions. It is set up on the installed integration's Configuration tab. You can define specific API calls for validation by configuring relevant fields under the Connection Validation section.
The Connection Validation steps run as described in the Connection flow for an Integrated account during the connection of an integrated account to check that the connection is valid by making an API call after the customer or user is entering their API credentials.
Getting Started
Setting up the connection validation is important because if the integrated account connects without verifying it, users can connect their accounts, but further API calls fail with 403 Forbidden error because of invalid API keys as shown in below screenshot.

This guide will walk you through enabling Connection Validation for an integration and selecting the necessary fields — using a GuestPoint integration as an example.
Enable Connection Validation
To begin using Connection Validation, enable it on the integration’s Configuration tab.
- Navigate to Integration Configuration: Open the installed integration and go to the Configuration tab. Its fields are editable in place.

- Enable Connection Validation: In the Connection validation section, turn on Do connection validation, then click Add request to add a validation step. Add more steps the same way; they run in order.

Select Fields in Connection Validation
After Connection Validation is enabled, you will need to select a few key fields to validate the connection. This example shows the fields to select to set up connection validation for GuestPoint. Steps:
- Set Data Source:
- Request Type: Choose Unified API or Proxy API based on your data fetching method.

- Resource to fetch: Specify the endpoint to fetch data from (e.g.,
pingsfor Proxy APIs).
- Method to call: Select list to retrieve the list of items. Any method defined on the selected resource can be used.

- Query in JSON format: Allows to filter the data retrieved from the selected API response. By specifying a query, you can fetch only the relevant data you need instead of retrieving the entire response. This is an optional field in this case.
- Request Type: Choose Unified API or Proxy API based on your data fetching method.
- Click on Save in the page header:
Connection Validation has now been configured.

- After Connection Validation is configured, the selected API call is made when connecting an integrated account.