From a6e655c4a990dfd5b13021210ef455bb7ebd4c84 Mon Sep 17 00:00:00 2001 From: Matt Date: Fri, 31 Oct 2025 12:55:45 +0100 Subject: [PATCH] Fix Wren API endpoint URL Changed from non-existent api.wren.co to correct www.wren.co Changed endpoint path from offset_orders to offset-orders (hyphen not underscore) Correct endpoints: - POST https://www.wren.co/api/offset-orders - GET https://www.wren.co/api/offset-orders/:id --- server/utils/wrenClient.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/utils/wrenClient.js b/server/utils/wrenClient.js index 3d4dd3c..f1149e3 100644 --- a/server/utils/wrenClient.js +++ b/server/utils/wrenClient.js @@ -1,6 +1,6 @@ import axios from 'axios'; -const WREN_API_BASE_URL = 'https://api.wren.co/v1'; +const WREN_API_BASE_URL = 'https://www.wren.co/api'; /** * Create a carbon offset order via Wren Climate API @@ -45,7 +45,7 @@ export async function createWrenOffsetOrder({ try { const response = await axios.post( - `${WREN_API_BASE_URL}/offset_orders`, + `${WREN_API_BASE_URL}/offset-orders`, { tons: parseFloat(tons), portfolio: portfolioId, @@ -111,7 +111,7 @@ export async function getWrenOffsetOrder(orderId) { try { const response = await axios.get( - `${WREN_API_BASE_URL}/offset_orders/${orderId}`, + `${WREN_API_BASE_URL}/offset-orders/${orderId}`, { headers: { 'Authorization': `Bearer ${apiToken}`,