From 45d41998f9f9905266cdd57df9363f94b1a73d0b Mon Sep 17 00:00:00 2001 From: TemoSulava Date: Fri, 16 Oct 2026 22:33:16 +0400 Subject: [PATCH] fix(Freshservice Node): Use least-privilege endpoint for credential testing --- packages/nodes-base/credentials/FreshserviceApi.credentials.ts | 2 +- .../credentials/test/FreshserviceApi.credentials.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nodes-base/credentials/FreshserviceApi.credentials.ts b/packages/nodes-base/credentials/FreshserviceApi.credentials.ts index 46003b82656..687f30d3920 100644 --- a/packages/nodes-base/credentials/FreshserviceApi.credentials.ts +++ b/packages/nodes-base/credentials/FreshserviceApi.credentials.ts @@ -45,7 +45,7 @@ export class FreshserviceApi implements ICredentialType { test: ICredentialTestRequest = { request: { baseURL: '=https://{{$credentials.domain}}.freshservice.com/api/v2', - url: '/departments', + url: '/agents/me', }, }; } diff --git a/packages/nodes-base/credentials/test/FreshserviceApi.credentials.test.ts b/packages/nodes-base/credentials/test/FreshserviceApi.credentials.test.ts index 8719f834d14..6745f4af6b2 100644 --- a/packages/nodes-base/credentials/test/FreshserviceApi.credentials.test.ts +++ b/packages/nodes-base/credentials/test/FreshserviceApi.credentials.test.ts @@ -19,7 +19,7 @@ describe('FreshserviceApi Credential', () => { expect(freshserviceApi.test.request.baseURL).toBe( '=https://{{$credentials.domain}}.freshservice.com/api/v2', ); - expect(freshserviceApi.test.request.url).toBe('/departments'); + expect(freshserviceApi.test.request.url).toBe('/agents/me'); }); describe('authenticate', () => {