'use strict'; var clientId = process.env.EBAY_CLIENT_ID || 'YOUR_KEY'; var clientSecret = process.env.EBAY_CLIENT_SECRET || 'YOUR_SECRET'; var eBay = require('../../../../lib/eBay-node-client')(clientId, clientSecret); var browseRequest = async function () { try { var token = await eBay.application.getOAuthToken({ grant_type: 'client_credentials', scope: 'https://api.ebay.com/oauth/api_scope' }); eBay.setToken(token.access_token); } catch (error) { console.log('error ', error); return; } var data = { gtin: '010942122258', limit: '1' }; eBay.browse.search(data, function (error, response) { if (error) { console.log('error ', error); return; } console.log('response', response); }); }; browseRequest();