Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
EU Data Portal Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The EU Data Portal Connector is a Flask-based service that acts as a proxy to the EU Data Portal, providing seamless access to metadata search, dataset management, catalogue operations, vocabulary management, and other functionalities. This connector supports various endpoints for searching, retrieving feeds, managing datasets, catalogues, vocabularies, and more.
Integration Overview
This document details the integration points of the EU Data Portal Connector, their purposes, configuration requirements, and supported workflows. The connector forwards requests to the EU Data Portal API, handling authentication via API keys or Bearer tokens where required.
Supported Integration Action Points
Detailed Integration Documentation
Search Endpoints
Action | searchGet |
Purpose | Performs a metadata search with flexible query parameters to filter and sort results. |
Parameters |
|
Configuration | Ensure the environment variable CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY is set for API key authentication. |
Output |
|
Workflow Example |
|
Search Post Endpoint
Action | searchPost |
Purpose | Performs a metadata search using a JSON payload, allowing complex query structures. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Scroll Get Endpoint
Action | scrollGet |
Purpose | Retrieves large result sets using a scroll ID for pagination. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Datasets Atom
Action | datasetsAtom |
Purpose | Retrieves dataset feeds in Atom format for a specified language. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Datasets RSS
Action | datasetsRss |
Purpose | Retrieves dataset feeds in RSS format for a specified language. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Dataset RSS
Action | datasetRss |
Purpose | Retrieves an RSS feed for a specific dataset by ID. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Sitemap Index
Action | sitemapIndex |
Purpose | Retrieves the sitemap index listing all available sitemaps. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Sitemap Endpoints - Sitemap
Action | sitemap |
Purpose | Retrieves a specific sitemap by ID in XML format. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Datasets Endpoints - List Datasets
Action | listDatasets |
Purpose | Lists datasets for a specific catalogue. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Action | createDataset |
Purpose | Creates a new dataset (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | readDataset |
Purpose | Retrieves a specific dataset by ID. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | createOrUpdateDataset |
Purpose | Creates or updates a dataset (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | modifyDataset |
Purpose | Modifies an existing dataset (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | deleteDataset |
Purpose | Deletes a dataset (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | readDatasetRevision |
Purpose | Retrieves a specific dataset revision. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Action | readDatasetRevisionById |
Purpose | Retrieves a dataset revision by ID. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Action | createDatasetRevision |
Purpose | Creates a dataset revision (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | deleteDatasetRevision |
Purpose | Deletes a dataset revision (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | bulkCreateUpdateDatasets |
Purpose | Performs bulk creation or update of datasets (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Catalogues Endpoints
Action | listCatalogues |
Purpose | Lists all catalogues. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Action | createCatalogue |
Purpose | Creates a new catalogue (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
Action | readCatalogue |
Purpose | Retrieves a specific catalogue by ID. |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY. |
Output |
|
Workflow Example |
|
Action | createOrUpdateCatalogue |
Purpose | Creates or updates a catalogue (internal use, requires authentication). |
Parameters |
|
Configuration | Requires API key in CONNECTOR_ENV_EU_DATA_PORTAL_API_KEY and Authorization header. |
Output |
|
Workflow Example |
|
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″]