Template demos and API script for testing.

This commit is contained in:
Norm Rasmussen
2026-03-09 14:52:51 -04:00
parent 83ebc042f7
commit 6b86d5bde9
3 changed files with 22 additions and 2 deletions

View File

@ -1,7 +1,8 @@
import requests
import sys
import Apikeys
APIKEY = Apikeys.EMPLOYINC
APIKEY = Apikeys.NORMSANDBOX
BASEURL = "https://api.northpass.com/v2/people/"
HEADERS = {
@ -23,3 +24,17 @@ def people():
propurl = "https://api.northpass.com/v2/properties/people"
prop_payload = { }
def people_role():
if len(sys.argv) != 2:
print(f"Usage: python {sys.argv[0]} <parameter>")
sys.exit(1)
parameter = sys.argv[1]
print(f"Parameter received: {parameter}")
url = f"{BASEURL}?filter[email][eq]={parameter}&filter[partnerships_type][eq]=Partnerships::Admin"
getpart = requests.get(url, headers=HEADERS)
print(getpart.text)
print(getpart.status_code)
if __name__ == "__main__":
people_role()

View File

@ -7,3 +7,8 @@ requires-python = ">=3.10.13"
dependencies = [
"pandas>=2.3.3",
]
[tool.uv.workspace]
members = [
"ce-template-ai-project/tui",
]