diff --git a/packages/nodes-base/nodes/CustomerIo/GenericFunctions.ts b/packages/nodes-base/nodes/CustomerIo/GenericFunctions.ts index 45ef62d5b9..2ea9b213f8 100644 --- a/packages/nodes-base/nodes/CustomerIo/GenericFunctions.ts +++ b/packages/nodes-base/nodes/CustomerIo/GenericFunctions.ts @@ -32,7 +32,13 @@ export async function customerIoApiRequest( const region = credentials.region; options.url = `https://${region}/api/v1${endpoint}`; } else if (baseApi === 'api') { - options.url = `https://api.customer.io/v1/api${endpoint}`; + const region = credentials.region; + // Special handling for EU region + if (region === 'track-eu.customer.io') { + options.url = `https://api-eu.customer.io/v1/api${endpoint}`; + } else { + options.url = `https://api.customer.io/v1/api${endpoint}`; + } } else if (baseApi === 'beta') { options.url = `https://beta-api.customer.io/v1/api${endpoint}`; }