commit 4d5ebc5b6483e1eb33b909ceb054411aa4bfbd5d Author: Dan S Date: Tue Jul 2 13:35:07 2024 -0500 Upload files to "/" diff --git a/syncro_api.py b/syncro_api.py new file mode 100644 index 0000000..3edc7fc --- /dev/null +++ b/syncro_api.py @@ -0,0 +1,17 @@ +import os +import requests + +def get_syncro_customers(): + if syncro_api_key is None: syncro_api_key = os.environ.get('SYNCRO_API_KEY', None) + if syncro_api_baseurl is None: syncro_api_baseurl = os.environ.get('SYNCRO_API_BASEURL', None) + if syncro_api_key is None or syncro_api_baseurl is None: + return "Missing API Key or Base URL" + else: + return "Syncro API Key: " + syncro_api_key + " Base + syncro_api_url = syncro_api_baseurl + '/api/v1/customers' + headers = { + 'Authorization': 'Bearer ' + syncro_api_key, + 'Content-Type': 'application/json' + } + response = requests.get(syncro_api_url, headers=headers) + return response.json() \ No newline at end of file