Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Eindhoven Open Data Portal Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The Eindhoven Open Data Portal Connector facilitates seamless integration with the Eindhoven Open Data API, providing access to municipal datasets from the City of Eindhoven, Netherlands. This connector acts as a proxy to streamline data retrieval, supporting actions for querying catalogs, datasets, records, and exporting data in formats like JSON, CSV, Parquet, GPX, and DCAT. It leverages ODSQL for filtering, sorting, and pagination, enabling urban planning, transport, and public service applications with real-time and historical data.
Integration Overview
This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the Eindhoven Open Data Portal Connector.
Supported Integration Action Points
getDatasets: Query catalog datasets.listExportFormats: List export formats for the catalog.exportDatasets: Export a catalog in the desired format.exportCatalogCSV: Export a catalog in CSV.exportCatalogDCAT: Export a catalog in RDF/XML (DCAT).getDatasetsFacets: List facet values for datasets.getRecords: Query dataset records.listDatasetExportFormats: List export formats for a specific dataset.exportRecords: Export a dataset in the desired format.exportRecordsCSV: Export a dataset in CSV.exportRecordsParquet: Export a dataset in Parquet.exportRecordsGPX: Export a dataset in GPX.getDataset: Show dataset information.getRecordsFacets: List dataset facet values (records-level).getDatasetAttachments: List dataset attachments.getRecord: Read a single dataset record.Detailed Integration Documentation
2.1 Get Datasets Retrieval
| Action | getDatasets |
| Purpose | Retrieves available datasets from the Eindhoven catalog, optionally filtered and sorted using various parameters. Serves as the primary entry point for accessing municipal datasets, useful for building urban planning interfaces. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.2 List Export Formats Retrieval
| Action | listExportFormats |
| Purpose | Lists available export formats for the Eindhoven catalog. Helps users identify supported formats for bulk exports. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.3 Export Datasets Retrieval
| Action | exportDatasets |
| Purpose | Exports the Eindhoven catalog in the desired format, optionally filtered using various parameters. Enables bulk data retrieval for urban analysis. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.4 Export Catalog CSV Retrieval
| Action | exportCatalogCSV |
| Purpose | Exports the Eindhoven catalog in CSV format, with specific configuration options for delimiters and quoting. Supports customized CSV exports for data processing. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.5 Export Catalog DCAT Retrieval
| Action | exportCatalogDCAT |
| Purpose | Exports the Eindhoven catalog in RDF/XML described with DCAT vocabulary, with options for including exports and using labels. Facilitates metadata interchange using standard vocabularies. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.6 Get Datasets Facets Retrieval
| Action | getDatasetsFacets |
| Purpose | Enumerates facet values for Eindhoven datasets, optionally refined by parameters. Supports guided navigation in large result sets. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.7 Get Records Retrieval
| Action | getRecords |
| Purpose | Performs a query on Eindhoven dataset records, optionally filtered and sorted. Retrieves specific municipal data records from a dataset. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.8 List Dataset Export Formats Retrieval
| Action | listDatasetExportFormats |
| Purpose | Lists available export formats for a specific Eindhoven dataset. Helps users identify supported formats for dataset exports. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.9 Export Records Retrieval
| Action | exportRecords |
| Purpose | Exports an Eindhoven dataset in the desired format, optionally filtered using various parameters. Enables bulk data retrieval from a dataset in a specified format. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.10 Export Records CSV Retrieval
| Action | exportRecordsCSV |
| Purpose | Exports an Eindhoven dataset in CSV format, with options for delimiters and quoting. Supports customized CSV exports for dataset records. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.11 Export Records Parquet Retrieval
| Action | exportRecordsParquet |
| Purpose | Exports an Eindhoven dataset in Parquet format, with options for compression. Supports efficient storage and querying of large municipal datasets. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.12 Export Records GPX Retrieval
| Action | exportRecordsGPX |
| Purpose | Exports an Eindhoven dataset in GPX format, with options for name and description fields. Supports geospatial data export for GPS and urban mapping applications. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.13 Get Dataset Retrieval
| Action | getDataset |
| Purpose | Returns information about a specific Eindhoven dataset, including metadata and endpoints. Provides detailed dataset metadata for urban application integration. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
2.14 Get Records Facets Retrieval
| Action | getRecordsFacets |
| Purpose | Enumerates facet values for records in a specific Eindhoven dataset, returning a list of values for each facet. Helps implement guided navigation or drill-down filters in large datasets. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.15 Get Dataset Attachments Retrieval
| Action | getDatasetAttachments |
| Purpose | Returns a list of all available attachments for a specified Eindhoven dataset. Supports file downloads such as ZIPs, reports, or supplementary datasets. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.16 Get Record Retrieval
| Action | getRecord |
| Purpose | Reads a single dataset record from a specific Eindhoven dataset using its unique identifier. Enables precise record lookup or detail view in applications. |
| Configuration | Ensure the connector is configured with the base URL via CONNECTOR_ENV_EINDHOVENOPENDATA_BASE_URL. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Urban Infrastructure Planning
| Retrieve Datasets |
|
| Query Dataset Information |
|
| Fetch Records |
|
| Perform Data Export |
|
This workflow enables applications to provide users with accurate Eindhoven dataset exploration, querying, and export capabilities, enhancing urban development and decision-making.
Pricing
Support
For Technical support please contact us on
custom-connectors-support@isolutions.sa
iSolution logo - white - transparent 250 px
Register To Wired For Banking
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]