{"record":{"id":"8478316837490324","repo":"Kong/insomnia","slug":"error-parsing-json-response-error","errorCode":null,"errorMessage":"Error parsing JSON response: ${error}","messagePattern":"Error parsing JSON response: (.+?)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/insomnia/src/plugins/context/network.ts","lineNumber":113,"sourceCode":"        }\n        const bodyResult = await services.helpers.readCurlResponse({\n          bodyPath: responseBodyPath,\n          bodyCompression: patch.bodyCompression,\n        });\n\n        return {\n          code: lastRedirect.code,\n          reason: lastRedirect.reason,\n          headers: lastRedirect.headers,\n          responseTime: patch.elapsedTime,\n          body: bodyResult.body,\n          ok: lastRedirect.code >= 200 && lastRedirect.code < 300,\n          status: lastRedirect.reason || RESPONSE_CODE_REASONS[lastRedirect.code] || 'Unknown',\n          json: () => {\n            try {\n              return JSON.parse(bodyResult.body);\n            } catch (error) {\n              throw new Error(`Error parsing JSON response: ${error}`);\n            }\n          },\n        };\n      },\n    },\n  };\n}\n","sourceCodeStart":95,"sourceCodeEnd":121,"githubUrl":"https://github.com/Kong/insomnia/blob/d9bb2b0142600f21309832daea3317942d285984/packages/insomnia/src/plugins/context/network.ts#L95-L121","documentation":"Error \"Error parsing JSON response: ${error}\" thrown in Kong/insomnia.","triggerScenarios":"Thrown at packages/insomnia/src/plugins/context/network.ts:113 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"d9bb2b0142600f21309832daea3317942d285984","analyzedAt":"2026-08-26T18:04:05.187Z","schemaVersion":2},"datasetVersion":"2026-08-26T21:11:00.512Z"}