diff --git a/src/client/AbstractClient.ts b/src/client/AbstractClient.ts
index 834d3d3..dc7be35 100644
--- a/src/client/AbstractClient.ts
+++ b/src/client/AbstractClient.ts
@@ -463,10 +463,13 @@ class AbstractClient<D extends MetadataDefinition> {
     requestParams: RequestInit
   ): Promise<Response> {
     let params = requestParams;
+    let baseHeaders: HeadersInit = {};
 
-    const baseHeaders: HeadersInit = {
-      'Content-Type': 'application/json',
-    };
+    if (params.method !== 'GET' || (params.method !== 'GET' && params.method !== 'DELETE')) {
+      baseHeaders = {
+        'Content-Type': 'application/json',
+      };
+    }
 
     if (accessToken) {
       baseHeaders.Authorization = `${this.sdk.config.authorizationType} ${accessToken}`;