From d59bf2d7cbf35299128099345a4334d1dc372c94 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 12 May 2026 13:59:33 +0000 Subject: [PATCH] =?UTF-8?q?Set=20API=20key=20as=20session=20header=20on=20?= =?UTF-8?q?MagicPlanClient=20construction=20=F0=9F=9F=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/magic_plan/magic_plan_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/magic_plan/magic_plan_client.py b/backend/magic_plan/magic_plan_client.py index 06905e6a..4029c436 100644 --- a/backend/magic_plan/magic_plan_client.py +++ b/backend/magic_plan/magic_plan_client.py @@ -9,7 +9,7 @@ class MagicPlanClient: def __init__(self, customer_id: str, api_key: str) -> None: self._api_key = api_key self._session = requests.Session() - self._session.headers.update({"customer": customer_id}) + self._session.headers.update({"customer": customer_id, "key": api_key}) def get_plans(self) -> PlansListResponse: r = self._session.get(f"{_BASE_URL}/plans", params={"key": self._api_key})