Index Exchange Reports

The Index Exchange Reports connector provides automated access to aggregated reporting on all activity from Index Exchange via its IndexExchange Report API.

Prerequisites

The Index Exchange Reports connector requires an IX App account. For more information see the Index Exchange API Login documentation.

Username
Your IX App username
Password
Your IX App password

Scheduling

The Index Exchange Reports connector can be scheduled to ingest data once per day at a user-defined hour and timezone. By default, the connector will run once at 6am PT.

See Daily Scheduling for more information.

List Active Reports

This connector type downloads list of all the files associated with the reports to which you have access.

Sample Switchboard Script

download t from {
            type: "index_exchange:list_report";
            key: "index_exchange_reporting_key";
 
            # Allows daily schedule
} using {*};

Download Report File

The connector type downloads a specific report based on a fileID that you provide.

Parameters

report_id
The unique ID associated to the file you are downloading. The fileID is included at the end of the downloadURL returned in the Index Exchange List available files route response.

Sample Switchboard Script

download t from {
            type: "index_exchange:get_reports";
            key: "index_exchange_reporting_key";
            
            # An integer value that represents the reportID that we would like to get from the API
            report_id: <integer>
            
            # Allows daily schedule
} using {*};