diff --git a/packages/nodes-base/nodes/HttpRequest.node.ts b/packages/nodes-base/nodes/HttpRequest.node.ts index 2186a2f22a..8347af228e 100644 --- a/packages/nodes-base/nodes/HttpRequest.node.ts +++ b/packages/nodes-base/nodes/HttpRequest.node.ts @@ -697,12 +697,8 @@ export class HttpRequest implements INodeType { } } - try { - // @ts-ignore - requestOptions[optionData.name] = JSON.parse(tempValue as string); - } catch (error) { - throw new Error(`${optionData.name} must be a valid JSON`); - } + // @ts-ignore + requestOptions[optionData.name] = tempValue; // @ts-ignore if (typeof requestOptions[optionData.name] !== 'object' && options.bodyContentType !== 'raw') {