update checkout data in shopify using REST API

I want to update checkout data in shopify using REST API but I am getting error " data: { errors: 'Not Found' }" This is code" const updateShippingPrice = async () => { const endpoint = https://${shopDomain}/admin/api/2024-04/checkouts/055c247b5dcfc301fdf9322d7316da38.json; const payload = { shipping_address : { "first_name": "John", "last_name": "Smith", "address1": "126 York St.", "city": "Los Angeles", "province_code": "CA", "country_code": "US", "phone": "(123)456-7890", "zip": "90002" } } try { const response = await axios.put(endpoint, { checkout: payload }, {headers: { 'Content-Type': 'application/json', 'X-Shopify-Access-Token': accessToken, }, }); console.log('Shipping price updated successfully:', response.data); return response.data; } catch (error) { console.error('Error updating shipping price:', error.response.data); throw error; } // try { // const response = await axios.get(endpoint, {headers: { // 'X-Shopify-Access-Token': accessToken, // }, }); // return response.data; // } catch (error) { // console.error('Error fetching checkout details:', error.response.data); // throw error; // } }; updateShippingPrice() .then((response) => { console.log('Shipping price updated successfully',response); return res.send("success"); }) .catch(error => { console.error('Error updating shipping price:', error); return res.send("error"); });" I try using change json type

Comment (0)

You’ll be in good company