diff --git a/bfxapi/rest/middleware/middleware.py b/bfxapi/rest/middleware/middleware.py index 627c5cf..0c1b02e 100644 --- a/bfxapi/rest/middleware/middleware.py +++ b/bfxapi/rest/middleware/middleware.py @@ -55,7 +55,7 @@ class Middleware(object): return data def _POST(self, endpoint: str, params: Optional["_Params"] = None, body: Optional[Any] = None, _ignore_authentication_headers: bool = False) -> Any: - data = json.dumps(body, cls=JSONEncoder) + data = body and json.dumps(body, cls=JSONEncoder) or None headers = { "Content-Type": "application/json" }