const axios = require('axios'); const SHOP = 'veloxautomotive.myshopify.com'; const ACCESS_TOKEN = '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'; const query = ` { products(first: 5) { edges { node { id title status createdAt handle } } } } `; axios.post( `https://${SHOP}/admin/api/2023-10/graphql.json`, { query }, { headers: { 'X-Shopify-Access-Token': ACCESS_TOKEN, 'Content-Type': 'application/json', }, } ) .then(response => { console.log(JSON.stringify(response.data, null, 2)); }) .catch(error => { console.error(error.response ? error.response.data : error.message); });