diff --git a/DAGs.md b/DAGs.md index 3059d474b..4c27ed71f 100644 --- a/DAGs.md +++ b/DAGs.md @@ -209,7 +209,7 @@ ETL Process: Use the API to identify all CC licensed images. Output: TSV file containing the images and the respective meta-data. -Notes: https://www.europeana.eu/api/v2/search.json +Notes: https://pro.europeana.eu/page/search ## `europeana_workflow` @@ -219,7 +219,7 @@ ETL Process: Use the API to identify all CC licensed images. Output: TSV file containing the images and the respective meta-data. -Notes: https://www.europeana.eu/api/v2/search.json +Notes: https://pro.europeana.eu/page/search ## `finnish_museums_workflow` diff --git a/openverse_catalog/dags/providers/provider_api_scripts/europeana.py b/openverse_catalog/dags/providers/provider_api_scripts/europeana.py index 199e431d1..1a80f76f4 100644 --- a/openverse_catalog/dags/providers/provider_api_scripts/europeana.py +++ b/openverse_catalog/dags/providers/provider_api_scripts/europeana.py @@ -6,7 +6,7 @@ Output: TSV file containing the images and the respective meta-data. -Notes: https://www.europeana.eu/api/v2/search.json +Notes: https://pro.europeana.eu/page/search """ import argparse import functools @@ -156,7 +156,7 @@ def _get_description(self, data: dict) -> str | None: class EuropeanaDataIngester(ProviderDataIngester): providers = {"image": prov.EUROPEANA_DEFAULT_PROVIDER} sub_providers = prov.EUROPEANA_SUB_PROVIDERS - endpoint = "https://www.europeana.eu/api/v2/search.json?" + endpoint = "https://api.europeana.eu/record/v2/search.json?" delay = 30 def __init__(self, *args, **kwargs):