import requests import Apikeys apikey = Apikeys.anthology groups_to_create = [ 'Engage', 'Encompass', 'Reach', 'Student', 'Learn', 'Baseline', 'Ally', 'Milestone','Raise', 'Accreditation', 'Program Review', 'Portfolio', 'Outcomes', 'Engage-Campus-wide Elections', 'Engage-Co-Curricular Paths', 'Engage-ECIA', 'Engage-Rooms and Reservations', 'Learn-Bb Reporting', 'Learn-A4L'] url = "https://api.northpass.com/v2/bulk/groups" headers = { "accept": "application/json", "content-type": "application/json", "X-Api-Key": apikey, } payload2 = [] for group in groups_to_create: payload2.append({"name": group}) payload = {"data": {"attributes": {"groups": payload2}}} print(payload) # response = requests.post(url, json=payload, headers=headers) # print(response.text) # print(response)