const sheet = SpreadsheetApp.getActiveSheet(); const apiKey = 'jpfQoIc2i5S6iq4saFjBOEkbt'; function getUuids() { var sheet = SpreadsheetApp.getActiveSheet(); var numRows = sheet.getLastRow()-1; // Number of rows to process var dataRange = sheet.getRange(3, 3, numRows, 1); var values = dataRange.getValues(); writeHeadings(); for (email in values){ var row = values[email]; var email = row[0] var api_url = 'https://api.northpass.com/v2/people/?filter[email][eq]='+email; const settings = { async: true, crossDomain: true, method: 'GET', headers: { accept: 'application/json', 'X-Api-Key': apiKey } }; const sendMsg = UrlFetchApp.fetch(api_url, settings); var uuidResponse = sendMsg.getContentText(); var parsedata = JSON.parse(uuidResponse); try { var uuid = parsedata["data"][0]["id"]; if (email != "") { findRow(email, uuid); } } catch(ex) { Logger.log(ex) continue } finally { } }; }; function findRow(email, uuid){ var sheetRow = SpreadsheetApp.getActiveSpreadsheet(); var data = sheetRow.getDataRange().getValues(); for(var i = 0; i