Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
City of Zurich 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 City of Zurich Open Data Portal Connector facilitates seamless integration with the City of Zurich Open Data Portal API, powered by CKAN v3. This connector enables access to 834 datasets covering topics such as government, transport, economy, society, environment, and technology from the City of Zurich, Switzerland. It supports dataset searches, metadata retrieval, resource access, and DCAT exports in JSON, Turtle, XML, and JSON-LD formats, with optional API token authentication for modifying actions, streamlining urban data applications.
Integration Overview
This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the City of Zurich Open Data Portal Connector.
Supported Integration Action Points
Detailed Integration Documentation
2.1 Package List Get Retrieval
| Action | packageListGet |
| Purpose | Retrieves a list of all dataset (package) IDs in the Zurich Open Data Portal, supporting pagination for catalog exploration. Serves as the primary entry point for discovering available datasets. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. Optionally, provide an API token for authentication via the Authorization header. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.2 Package Search Get Retrieval
| Action | packageSearchGet |
| Purpose | Searches for datasets using Solr query syntax, supporting faceting, sorting, and pagination. Enables targeted discovery of Zurich-specific datasets like transport or environment. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. Optionally, provide an API token for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.3 Package Show Retrieval
| Action | packageShow |
| Purpose | Retrieves detailed information for a specific dataset, including resources, tags, and metadata. Supports evaluation for urban applications like transport planning. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. Optionally, provide an API token for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.4 Resource Show Retrieval
| Action | resourceShow |
| Purpose | Retrieves details for a specific resource within a dataset, such as URL and format, enabling direct data access. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. Optionally, provide an API token for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.5 Catalog JSON Retrieval
| Action | catalogJson |
| Purpose | Exports the entire Zurich Open Data catalog metadata in DCAT JSON format for interoperability and catalog integration. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.6 Catalog TTL Retrieval
| Action | catalogTtl |
| Purpose | Exports the catalog metadata in Turtle RDF format for semantic web applications. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.7 Catalog XML Retrieval
| Action | catalogXml |
| Purpose | Exports the catalog metadata in XML RDF format for standardized metadata exchange. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.8 Catalog JSON-LD Retrieval
| Action | catalogJsonld |
| Purpose | Exports the catalog metadata in JSON-LD format for modern web and semantic applications. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ZURICHOPENDATAPORTAL_BASE_URL environment variable. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Urban Transport Data Analysis
| List and Search Datasets |
|
| Retrieve Dataset and Resource Details |
|
| Export Catalog Metadata |
|
This workflow enables applications to provide users with access to Zurich’s open data, enhancing urban planning, transport optimization, and public service insights.
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″]