Files
SnarfCode/scripts/test_argo_api.py

9 lines
541 B
Python

import requests
import urllib3
urllib3.disable_warnings()
token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJhcmdvY2QiLCJzdWIiOiJob21lcGFnZTphcGlLZXkiLCJuYmYiOjE3OTQ1MDIwNzgsImlhdCI6MTc5NDUwMjA3OCwianRpIjoiZjQ2NzU0NjMtODRhOS00MjI0LWI3ODItNmY5ODQxYWEwY2UxIn0.aHhrny2RBG-vAJAyXMvan0jw65jkP3bguqEduaG78O0"
headers = {"Authorization": f"Bearer {token}"}
r = requests.get("https://argo.snarfnet.net/api/v1/applications", headers=headers, verify=False)
print("Argo apps with homepage token:", r.status_code, len(r.json().get('items', [])))