Skip to contents

Configuration

Configure API endpoints and package settings.

istat_config
ISTAT SDMX Web Service Configuration
get_istat_config()
Get ISTAT SDMX Service Configuration
endpoints
ISTAT SDMX Endpoint Functions
list_istat_endpoints()
List Available ISTAT Endpoints
build_istat_url()
Build ISTAT API URL
test_endpoint_connectivity()
Test ISTAT Endpoint Connectivity
reset_rate_limiter()
Reset Rate Limiter State

Data Download

Download data from ISTAT SDMX API.

download_istat_data()
Download Data from ISTAT SDMX API
download_istat_data_by_freq()
Download ISTAT Data Split by Frequency
download_istat_data_latest_edition()
Download ISTAT Data for the Latest Edition
check_bulk_updates()
Check Multiple Datasets for Updates
download_multiple_datasets()
Download Multiple Datasets
build_sdmx_filter_key()
Build SDMX Positional Filter Key
update_data_download_log()
Update Data Download Log
istat_result
ISTAT Download Result Structure

HVD (High Value Datasets)

Access ISTAT’s High Value Datasets API (HVD v1/v2).

download_hvd_data()
Download Data from ISTAT HVD API
list_hvd_dataflows()
List Available HVD Dataflows
test_hvd_connectivity()
Test HVD Endpoint Connectivity
get_hvd_info()
Get HVD API Information
validate_api_surface()
Validate API Surface Identifier

Metadata

Manage dataset metadata, search, and explore structure.

download_metadata()
Download Dataset Metadata
search_dataflows()
Search Dataflows by Keywords
expand_dataset_ids()
Expand Dataset IDs to Include All Matching Variants
get_dataset_dimensions()
Get Dataset Dimensions
get_dataset_last_update()
Get Dataset Last Update Timestamp from ISTAT API
get_available_frequencies()
Get Available Frequencies for Dataset
get_available_editions()
Get Available Editions for Dataset
get_dataset_dimension_positions()
Get Dataset Dimension Positions
get_categorized_datasets()
Get Dataset Information by Category
get_dataset_category()
Get Dataset Category
fetch_registry_dimensions()
Get Dataset Dimensions from Registry Endpoint

Cache & TTL

Codelist caching and time-to-live management.

download_codelists()
Download Codelists
get_dataset_codelists()
Get Codelists Used by Dataset
ensure_codelists()
Ensure Codelists Are Available for Dataset
load_codelist_metadata()
Load Codelist Metadata Cache
save_codelist_metadata()
Save Codelist Metadata Cache
compute_codelist_ttl()
Compute Staggered TTL for Codelist
check_codelist_expiration()
Check Which Codelists Need Renewal
refresh_expired_codelists()
Refresh Expired Codelists

Data Processing

Label, filter, validate, and clean downloaded data.

apply_labels()
Apply Labels to ISTAT Data
filter_by_time()
Filter Data by Time Period
validate_istat_data()
Validate ISTAT Data
clean_variable_names()
Clean Variable Names

Demographic Data (demo.istat.it)

Download demographic data from demo.istat.it.

list_demo_datasets()
List Demographic Datasets from Demo.istat.it
search_demo_datasets()
Search Demographic Datasets by Keyword
get_demo_dataset_info()
Get Detailed Information for a Demographic Dataset
get_demo_categories()
List Available Demographic Dataset Categories
demo_registry
Demo.istat.it Dataset Registry
download_demo_data()
Download Demographic Data from Demo.istat.it
download_demo_data_multi()
Download Demographic Data for Multiple Years
download_demo_data_batch()
Download Multiple Demographic Datasets
demo_cache_status()
List Cached Demo.istat.it Data Files
clean_demo_cache()
Remove Cached Demo.istat.it Data Files
reset_demo_rate_limiter()
Reset Demo Rate Limiter State

Forecasting

Time series forecasting methods.

forecast_series()
Forecast a time series using multiple models
print(<istat_forecast>)
Print method for istat_forecast objects
plot(<istat_forecast>)
Plot method for istat_forecast objects

Visualization Preparation

Prepare data for plotting.

prepare_for_plotting()
Prepare ISTAT Data for Plotting
print(<istat_plot_ready>)
Print Method for istat_plot_ready