Custom Connector

UN Data Connector

Global

The UNData Connector facilitates seamless access to a wide range of datasets, including world development indicators and financial accounts, for data analytics, economic research, and visualization. It acts as a proxy to streamline data retrieval, supporting dataset enumeration and specific data queries.

Type
Virtual machines, Single VM, BYOL
Runs on
Google Compute Engine
Last update
24 Oct 2024
Category
Integration
Overview

Integration Overview

This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the UNData API Connector.

  • getDatasets. Retrieves a list of all available dataflows (datasets) from the UNData API.
  • getWorldDevIndicators. Retrieves data from the World Development Indicators dataset (DF_UNData_UNFCC).
  • getQuarterlyFinancialAccounts. Retrieves quarterly financial accounts data (NASEC_IDCFINA_Q).
  • getAnnualFinancialAccounts. Retrieves annual financial accounts data (NASEC_IDCFINA_A).
Documentation

Detailed Integration Documentation

Dataflows Retrieval

ActiongetDatasets
PurposeRetrieves a comprehensive list of all dataflows (datasets) available in the UNData API — the primary entry point for exploring available data.
ConfigurationConfigure the base URL via CONNECTOR_ENV_UNDATA_BASE_URL (default https://data.un.org). The port is configurable via CONNECTOR_ENV_PORT (default 8081).
ParametersRequired: None. Optional:
query parameters supported by the UNData API, passed through (e.g. agency, version). Headers such as Content-Type and Accept (default application/json).
OutputSuccessful: JSON object with the list of dataflows. Failure: JSON error message with the upstream status code.
Workflow exampleExecute getDatasets to fetch dataflows, then identify datasets (e.g. DF_UNData_UNFCC) for further queries.

World Development Indicators

ActiongetWorldDevIndicators
PurposeRetrieves data from the UNData World Development Indicators dataset (DF_UNData_UNFCC), enabling access to global development metrics.
ConfigurationConfigure the base URL via CONNECTOR_ENV_UNDATA_BASE_URL (default https://data.un.org). The port is configurable via CONNECTOR_ENV_PORT (default 8081).
ParametersRequired: None. Optional:
query parameters for the DF_UNData_UNFCC dataset, passed through (e.g. indicator, country). Custom headers.
OutputSuccessful: JSON object with the World Development Indicators data. Failure: JSON error with status code.
Workflow exampleExecute getWorldDevIndicators with indicator=GDP, then analyze or visualize development metrics.

Quarterly Financial Accounts

ActiongetQuarterlyFinancialAccounts
PurposeRetrieves quarterly financial accounts data from the NASEC_IDCFINA_Q dataset, suitable for financial analysis and reporting.
ConfigurationConfigure the base URL via CONNECTOR_ENV_UNDATA_BASE_URL (default https://data.un.org). The port is configurable via CONNECTOR_ENV_PORT (default 8081).
ParametersRequired: None. Optional:
query parameters for NASEC_IDCFINA_Q, passed through (e.g. country, sector). Custom headers.
OutputSuccessful: JSON object with quarterly financial accounts data. Failure: JSON error with status code.
Workflow exampleExecute getQuarterlyFinancialAccounts with country=USA for financial analysis or reporting.

Annual Financial Accounts

ActiongetAnnualFinancialAccounts
PurposeRetrieves annual financial accounts data from the NASEC_IDCFINA_A dataset, ideal for long-term trend analysis.
ConfigurationConfigure the base URL via CONNECTOR_ENV_UNDATA_BASE_URL (default https://data.un.org). The port is configurable via CONNECTOR_ENV_PORT (default 8081).
ParametersRequired: None. Optional:
query parameters for NASEC_IDCFINA_A, passed through (e.g. country, sector). Custom headers.
OutputSuccessful: JSON object with annual financial accounts data. Failure: JSON error with status code.
Workflow exampleExecute getAnnualFinancialAccounts with country=USA for trend analysis or reporting.

Example Workflow: Exploring & Analyzing UNData

Retrieve dataflowsUse getDatasets to fetch available dataflows and identify targets (e.g. DF_UNData_UNFCC, NASEC_IDCFINA_Q).
Query specific dataExecute getWorldDevIndicators (e.g. indicator=GDP&country=USA), or getQuarterlyFinancialAccounts / getAnnualFinancialAccounts (e.g. country=USA).
Analyze or visualizeProcess the retrieved data for analysis (economic trends) or visualization (GDP-growth charts).
Support

For technical support, contact custom-connectors-support@isolutions.sa.

free consultation

Schedule a Free Consultation With Our Specialists

Book a free demo
request

Begin Your Adventure With Experienced Professionals

Send request
help desk

Do You Have Questions or Want More Information? Call Now.

Contact support