# ICOS zarr proxy > Atmosphere / ecosystem / ocean environmental datasets served as Zarr v2 over HTTP. Each store is self-describing and mints a data passport on access. ## Start here - Service discovery (JSON, lists stores + per-store agent_guide URLs): https://zarr.icos-cp.eu/ - API contract: https://zarr.icos-cp.eu/openapi.json - REST query (bbox/time/QC filter → NDJSON or Arrow): https://zarr.icos-cp.eu/query - Variable catalogue: https://zarr.icos-cp.eu/variables ## Datasets - icos-fluxnet.zarr: open `xarray.open_zarr('https://zarr.icos-cp.eu/icos-fluxnet.zarr', consolidated=True)` · guide https://zarr.icos-cp.eu/icos-fluxnet.zarr/agent_guide - icos-obspack.zarr: open `xarray.open_zarr('https://zarr.icos-cp.eu/icos-obspack.zarr', consolidated=True)` · guide https://zarr.icos-cp.eu/icos-obspack.zarr/agent_guide - icos-socat.zarr: open `xarray.open_zarr('https://zarr.icos-cp.eu/icos-socat.zarr', consolidated=True)` · guide https://zarr.icos-cp.eu/icos-socat.zarr/agent_guide - socat-gridded.zarr: open `xarray.open_zarr('https://zarr.icos-cp.eu/socat-gridded.zarr', consolidated=True)` · guide https://zarr.icos-cp.eu/socat-gridded.zarr/agent_guide - socat.zarr: open `xarray.open_zarr('https://zarr.icos-cp.eu/socat.zarr', consolidated=True)` · guide https://zarr.icos-cp.eu/socat.zarr/agent_guide