Kong/insomnia · error · TypeError
addQueryParams: invalid params: ${JSON.stringify(params)}
Error message
addQueryParams: invalid params: ${JSON.stringify(params)} What it means
Error "addQueryParams: invalid params: ${JSON.stringify(params)}" thrown in Kong/insomnia.
Source
Thrown at packages/insomnia-scripting-environment/src/objects/urls.ts:276
return undefined;
}
addQueryParams(params: QueryParamOptions[] | string) {
if (typeof params === 'string') {
// URLSearchParams is not used here as it encodes content
const pairs = params.split('&');
pairs.forEach(pair => {
const parts = pair.split('=');
this.queryParams = [...this.queryParams, new QueryParam({ key: parts[0], value: parts[1] })];
// this.urlObject.searchParams.append(pair[0], pair[1]);
});
} else if (Array.isArray(params)) {
params.forEach(pair => {
this.queryParams = [...this.queryParams, new QueryParam({ ...pair })];
});
} else {
throw new TypeError(`addQueryParams: invalid params: ${JSON.stringify(params)}`);
}
}
getHost() {
if (this.urlObject) {
return this.urlObject.hostname;
}
return '';
}
getPath(_unresolved?: boolean) {
if (this.urlObject) {
return this.urlObject.pathname;
}
return '';
}
getPathWithQuery() {View on GitHub (pinned to d9bb2b0142)
When it happens
Trigger: Thrown at packages/insomnia-scripting-environment/src/objects/urls.ts:276 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Kong/insomnia@d9bb2b0142 (2026-08-26).
Data as JSON: /api/errors/f98852f15ebdb088.
Report an issue: GitHub.