{"record":{"id":"dd3f377f428a193e","repo":"Kong/insomnia","slug":"konnect-api-error-response-status-errorcontex","errorCode":null,"errorMessage":"Konnect API error ${response.status} ${errorContext}","messagePattern":"Konnect API error (.+?) (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/insomnia/src/konnect/api.ts","lineNumber":197,"sourceCode":"    page++;\n  } while (page <= totalPages);\n}\n\nasync function fetchAllOffsetPaginated<T>(\n  baseUrl: string,\n  pat: string,\n  errorContext: string,\n  signal?: AbortSignal,\n): Promise<T[]> {\n  const results: T[] = [];\n  let offset: string | null = null;\n\n  do {\n    const url = offset ? `${baseUrl}?size=${PAGE_SIZE}&offset=${offset}` : `${baseUrl}?size=${PAGE_SIZE}`;\n    const response = await fetchWithRetry(url, pat, signal);\n\n    if (!response.ok) {\n      throw new Error(`Konnect API error ${response.status} ${errorContext}`);\n    }\n\n    const body = await response.json();\n    results.push(...(body.data as T[]));\n    offset = body.offset ?? null;\n  } while (offset !== null);\n\n  return results;\n}\n\nexport async function fetchAllServices(\n  pat: string,\n  cpId: string,\n  region: string,\n  signal?: AbortSignal,\n): Promise<KonnectService[]> {\n  const services = await fetchAllOffsetPaginated<KonnectService>(\n    `${regionalApiBase(region)}/v2/control-planes/${cpId}/core-entities/services`,","sourceCodeStart":179,"sourceCodeEnd":215,"githubUrl":"https://github.com/Kong/insomnia/blob/d9bb2b0142600f21309832daea3317942d285984/packages/insomnia/src/konnect/api.ts#L179-L215","documentation":"Error \"Konnect API error ${response.status} ${errorContext}\" thrown in Kong/insomnia.","triggerScenarios":"Thrown at packages/insomnia/src/konnect/api.ts:197 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"}