const axios = require('axios'); var scormUuids = [ 'abdeec44-ae48-44ce-8972-f9270475e033', 'f6c73457-0a82-48bf-9e77-124493679974', '0d128b5b-642c-419e-88eb-19a15b8cb9ec', '5743f94b-812b-4793-95e9-b762fbd8fb78', '4c0afaa1-5c61-4e4c-b0d2-778e21a6c65c', 'ca6a790d-3214-4cc5-8dfe-38d8ade997e2', 'c3c34514-aed2-422d-bbba-f37bb92431cf', 'ac3364ec-d950-4782-929a-d7d448db5ddf', '4e9a6ab4-15b5-41af-b774-a0a4b80bdf2e', '34e8db4a-6f7a-4182-b542-876855485159', '7dd11a47-8ed6-4906-a32d-1c4437b77e29', 'c15b8048-f90a-4291-b706-488f3b60633d', 'b5c3b76d-c8a2-40ee-9d16-c60b361700cd', '3a326df3-0c4b-44df-b4ab-5be3bc6d9f33', 'bea6e368-2f6d-4703-aaaf-12cafc61780d', '998c98e9-f922-4f8c-bf46-733fd36b1a51', '96302633-cabf-4803-a494-46853bd12a63', 'ea3922ef-2635-4b00-b029-148a81c38274', 'a2a7b498-cf09-4f14-a5a2-230699594620', 'fb87e028-d024-470b-862d-f26b5190c935', 'b4d5692b-6655-411d-a3d2-e9c0b55a4666', '60cd9d37-e494-4d5a-8e43-f6ae56de4a8b', 'e7196e18-85b8-4a33-b1ed-55e12647d8ee', '08a3801e-3a07-469a-9402-a16f549e5504', 'de5cb9fe-f3d1-4574-b158-481467039f73', '034b8ea7-932f-4300-8a79-6ab230520303', '625acd03-4724-4364-ae7f-80d01ad9a010', 'f91d9009-9752-4bfa-a7a1-5dd5140ea7e4', 'e1639545-7007-4480-9eb7-9dc9275b08c0', '9fc359d6-96cc-41c3-9b15-e39075a80773', '844283bd-4405-4960-bcfd-60787943ebb2', '83441cec-b978-4c86-8f38-4990a6f801fa' ]; var cookie = 'eyJlbmMiOiJBMTI4R0NNIiwiYWxnIjoiZGlyIn0..g_quklaTBObV8t_7.qBxGfwZJCSYacRTAgEjT5tew7Wu4TLfi--eMF3RMcQ6YNX4t4WvmAaMNzYZsM-1rxk_1d8MiToX5o28ze1PbYYzvpEFmHbq3moDYciAtBtAX4XYWpeRXcxEodNQPkEHobTxu2HlTdZ9PRIkoG0GQsHKlh1c7mVNNGiV9mh6uaC4khuww0E1XT95CJ1IbABesGJVMLKbxpfJZrVVIcB_d33G2tSdmgOI9hOIMLzxDd7a-rw_xof5pSO2IRKY7BR7deLvR7vnna0E1p7swr8rn0-Z7Oju6mEHVaiQFKhc5qSJ0bbyepaJK_423xbpebhPK3sha5cHcDQ.ZAJahhq0jywXXtsQJdIwAA' // `hubspotutk=16a1a87aa2619d05a3b243465398afe2; __hssrc=1; __hs_opt_out=no; _gcl_au=1.1.257646006.1699627332; _mkto_trk=id:231-EAT-840&token:_mch-northpass.com-1699627331781-46572; _hjSessionUser_2417418=eyJpZCI6IjRkMzZhOWU5LWQxZTgtNTI3Zi1iMDZiLTk3YWJmODg4Y2U5NSIsImNyZWF0ZWQiOjE2ODk4Nzk2MTIwOTksImV4aXN0aW5nIjp0cnVlfQ==; _ga_GLWTVTSBVN=GS1.1.1704399186.8.0.1704399186.0.0.0; _ga_CVC1QXBD6E=GS1.1.1704473280.3.1.1704473575.0.0.0; _uetvid=a71a7b20272f11ee93daafc842aae189; _gid=GA1.2.172851114.1705960963; _session_id=038fdf4715fcf2d5e411eb2a9fce9a11; _hp2_id.2985201423=%7B%22userId%22%3A%225278871526655447%22%2C%22pageviewId%22%3A%222204775687357553%22%2C%22sessionId%22%3A%222222992091849759%22%2C%22identity%22%3A%2282c6547e-9cb3-45d1-8d83-4de2ce7018b4%22%2C%22trackerVersion%22%3A%224.0%22%2C%22identityField%22%3Anull%2C%22isIdentified%22%3A1%2C%22oldIdentity%22%3Anull%7D; _ga_DH1TXFX4G9=GS1.2.1706114711.39.1.1706114739.0.0.0; _ga_P9B5NN0FGB=GS1.1.1706123834.2.0.1706123836.0.0.0; _ga_330139028=GS1.1.1706129948.23.0.1706129948.0.0.0; _ga=GA1.2.152075138.1689879612; __hstc=14674344.16a1a87aa2619d05a3b243465398afe2.1699627329493.1706117544318.1706129948865.24; _ga_S72BKGGFGS=GS1.1.1706129948.25.1.1706129961.47.0.0` var data = '_method=post&authenticity_token=AA3GSfHZL6b6oDcWy6tj4iAnwEOT2-w2EecsU4L6Sj_JCGnAbsw8NLHo739-6BRdgPB-q9hkOZR0fTt7iH0k9w' // { // '_method': 'post', // 'authenticity_token': 'LWBjOpig67H5%2FKaUsjcX2onIW3mYSyPwW3SXZqMlle8xOoR4trYX14pxlSaSoOuQMh4BNu4igpws%2B24B%2Bdd%2BXQ%3D%3D' // } function wait(ms) { return new Promise(r => setTimeout(r, ms)); } function createScormCourses(scormUuids, num) { let page = num; axios({ method: 'post', url: 'https://app.northpass.com/media/' + scormUuids[page] + '/courses', data: data, headers: { 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'content-type': 'application/x-www-form-urlencoded', 'cookie': cookie } }) .then(res => { //console.log(res.data.links.next != null); if (page < scormUuids.length) { console.log(res.status + ' ' + scormUuids[page]) page++; wait(200) createScormCourses(scormUuids, page) } else { console.log("complete") } //console.log(schoolGroups) //return schoolGroups; }) .catch(err => { console.log(err); }); }; createScormCourses(scormUuids, 0)