From 4ba02fbb1cb3f4e7660420cb0eb9d096ef1a0369 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dean=20Qui=C3=B1anola?= Date: Tue, 7 Jan 2025 15:34:24 -0800 Subject: [PATCH] Update: GQL uses API Key in Authorization Header --- runpod/api/graphql.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runpod/api/graphql.py b/runpod/api/graphql.py index 231b86a3..c5793d97 100644 --- a/runpod/api/graphql.py +++ b/runpod/api/graphql.py @@ -21,11 +21,12 @@ def run_graphql_query(query: str) -> Dict[str, Any]: from runpod import api_key # pylint: disable=import-outside-toplevel, cyclic-import api_url_base = os.environ.get("RUNPOD_API_BASE_URL", "https://api.runpod.io") - url = f"{api_url_base}/graphql?api_key={api_key}" + url = f"{api_url_base}/graphql" headers = { "Content-Type": "application/json", "User-Agent": USER_AGENT, + "Authorization": f"Bearer {api_key}", } data = json.dumps({"query": query})