Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Istanbul Metropolitan Municipality Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The Istanbul Metropolitan Municipality API Connector facilitates seamless integration with the Istanbul Metropolitan Municipality Open Data Portal API, based on CKAN API version 3. This connector, designed for use in Turkey, enables access to a wide range of municipal datasets, including transportation, urban planning, and public services data. It supports dataset searches, metadata retrieval, and resource access in JSON format, with optional API key authentication for restricted datasets, streamlining data-driven applications for Istanbul’s urban ecosystem.
Integration Overview
This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the Istanbul Metropolitan Municipality Connector.
Supported Integration Action Points
Detailed Integration Documentation
2.1 Package Search Retrieval
| Action | packageSearch |
| Purpose | Searches for datasets (packages) in the Istanbul Open Data Portal using filters like query, facets, or sorting, enabling discovery of datasets such as traffic or public services data. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication via the Authorization header for restricted datasets. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.2 Package Show Retrieval
| Action | packageShow |
| Purpose | Retrieves detailed information for a specific dataset (package), including resources, tags, and metadata, supporting evaluation for applications like urban planning. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.3 Package List Retrieval
| Action | packageList |
| Purpose | Lists all dataset names or IDs in the portal, providing a quick overview of available municipal datasets. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key 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, format, and size, enabling direct data access for applications like real-time traffic monitoring. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.5 Group List Retrieval
| Action | groupList |
| Purpose | Lists all groups in the portal, optionally with details, for thematic organization of datasets like transportation or environment. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.6 Organization List Retrieval
| Action | organizationList |
| Purpose | Lists all organizations in the portal, optionally with details, representing municipal departments or data providers. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.7 Tag List Retrieval
| Action | tagList |
| Purpose | Lists all tags used in the portal, enabling keyword-based dataset discovery. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.8 User List Retrieval
| Action | userList |
| Purpose | Lists all users in the portal, supporting administrative or community engagement tasks. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.9 Group Show Retrieval
| Action | groupShow |
| Purpose | Retrieves detailed information for a specific group, including datasets and metadata, for thematic analysis. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.10 Organization Show Retrieval
| Action | organizationShow |
| Purpose | Retrieves detailed information for a specific organization, including datasets and metadata, to identify data from specific municipal departments. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
2.11 License List Retrieval
| Action | licenseList |
| Purpose | Lists all available licenses for datasets, supporting compliance and data usage clarity. |
| Configuration | Ensure the connector is configured with the base URL via the CONNECTOR_ENV_ISTANBULOPENDATAPORTALAPI_BASE_URL environment variable. Optionally, provide an API key for authentication. |
| Parameters |
|
| Output |
|
| Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Urban Mobility Dashboard
| Search for Datasets |
|
| Retrieve Metadata and Resources |
|
| Analyze Group and Organization Data |
|
| Build Dashboard |
|
This workflow enables applications to provide users with comprehensive municipal data, enhancing urban planning, transportation management, and public service optimization in Istanbul.
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″]