Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Bank of Canada Valet API Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The Bank of Canada Valet API Connector facilitates seamless integration with the Bank of Canada Valet Web Services, providing access to global financial data, including exchange rates, economic statistics, and other financial reports. This connector acts as a proxy to streamline data retrieval, supporting actions for listing series or groups, retrieving series or group details, fetching observations by series or group, and accessing foreign exchange rates in RSS format. It supports JSON, CSV, XML, and RSS response formats.
Integration Overview
This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the Bank of Canada Valet API Connector for Google Cloud Platform (GCP).
Detailed Integration Documentation
List Series Retrieval
Action | listSeries |
Purpose | Retrieves a comprehensive list of available series. This serves as the primary entry point for accessing series data, useful for building selection interfaces or discovering available financial metrics. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Configure the connector with the appropriate base URL. Execute the listSeries action with format=json. Process the response to populate a series selection dropdown in a GCP-hosted application. |
List Groups Retrieval
Action | listGroups |
Purpose | Retrieves a comprehensive list of available groups. This serves as the primary entry point for accessing grouped data, useful for discovering collections of related series. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Configure the connector with the appropriate base URL. Execute the listGroups action with format=json. Process the response to populate a group selection interface in a GCP-hosted application. |
Get Series Details Retrieval
Action | getSeriesDetails |
Purpose | Retrieves detailed information for a specific series, useful for understanding the context and metadata of a financial metric. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Execute the getSeriesDetails action with seriesName=FXUSDCAD and format=json. Review the response to obtain series metadata. Use the data to display series information in a GCP-hosted financial dashboard. |
Get Group Details Retrieval
Action | getGroupDetails |
Purpose | Retrieves detailed information for a specific group, including the series it contains, useful for exploring collections of related financial metrics. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Execute the getGroupDetails action with groupName=FX_RATES_DAILY and format=json. Review the response to obtain group metadata and associated series. Use the data to populate a group overview in a GCP-hosted application. |
Get Observations by Series Retrieval
Action | getObservationsBySeries |
Purpose | Retrieves observations filtered by one or more series names, enabling applications to fetch historical or recent financial data for specific metrics. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Execute the getObservationsBySeries action with seriesNames=FXUSDCAD and format=json. Save the observations for analysis or visualization. Use the data in a GCP-hosted application for financial reporting. |
Get Observations by Group Retrieval
Action | getObservationsByGroup |
Purpose | Retrieves observations for a group of series filtered by group name, enabling applications to fetch data for related financial metrics. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Execute the getObservationsByGroup action with groupName=FX_RATES_DAILY and format=json. Save the observations for analysis or visualization. Use the data in a GCP-hosted application for financial reporting. |
Get Foreign Exchange Rates Retrieval
Action | getForeignExchangeRates |
Purpose | Retrieves the most recent exchange rate observations in RSS format, useful for applications requiring up-to-date exchange rate data. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Execute the getForeignExchangeRates action. Parse the RSS response to extract exchange rate data. Display the rates in a GCP-hosted financial dashboard. |
Get Foreign Exchange Rates by Series Retrieval
Action | getForeignExchangeRatesBySeries |
Purpose | Retrieves exchange rate observations filtered by specific series names in RSS format, useful for applications requiring targeted exchange rate data. |
Parameters |
|
Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_BOC_VALET_BASE_URL environment variable. |
Output |
|
Workflow Example | Execute the getForeignExchangeRatesBySeries action with seriesNames=FXUSDCAD. Parse the RSS response to extract exchange rate data for the specified series. Display the rates in a GCP-hosted financial dashboard. |
Workflow Creation with the Connector
Example Workflow: Financial Data Retrieval and Display
Retrieve Available Series |
|
Query Series Details |
|
Fetch Observations |
|
Workflow Outcome | This workflow enables GCP-hosted applications to provide users with accurate financial data, enhancing capabilities for financial analysis and reporting. |
This workflow enables applications to collect, store, and analyze sensor data within GCP, supporting real-time monitoring and geospatial analysis.
Pricing
iSolution logo - white - transparent 250 px
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]