Tables API¶
The Tables API makes it possible to access dataframes our data scientists use to prepare the data for our public charts.
When using this API, you have access to the public catalog of data processed by our data team. The catalog indexes tables of data, rather than datasets or individual indicators. To learn more, read about our data model.
Install our Python client:
And query our data!
from owid.catalog import fetch
tb = fetch("grapher/biodiversity/2025-04-07/cherry_blossom/cherry_blossom")
The ETL catalog is stored in two efficient formats—Feather and Parquet—making it easy to query data with tools like DuckDB. To access a table, use the URL pattern:
For example, to fetch the first 100 rows of the Cherry Blossom dataset: