diff --git a/geomagio/api/ws/data.py b/geomagio/api/ws/data.py
index 70c8d031ff6b5034c2684ead84a385d2c3f0c0c2..053474c1d3834931d81d5d1e18dee1041575cbf5 100644
--- a/geomagio/api/ws/data.py
+++ b/geomagio/api/ws/data.py
@@ -156,5 +156,5 @@ def get_data(
     timeseries = get_timeseries(data_factory, query)
     # output response
     return format_timeseries(
-        timeseries=timeseries, format=format, elements=query.elements
+        timeseries=timeseries, format=query.format, elements=query.elements
     )