Files
SalesPipeline/backend/verify_all_api.py
2026-01-27 19:08:46 +08:00

25 lines
686 B
Python

import requests
endpoints = [
"/api/lab/kpi",
"/api/lab/scatter",
"/api/lab/orphans",
"/api/lab/no_dit_samples",
"/api/lab/high_qty_no_order_samples",
"/api/lab/conversions"
]
for ep in endpoints:
try:
url = f"http://localhost:8001{ep}"
print(f"Requesting {url}...")
resp = requests.get(url, timeout=10)
print(f" Status: {resp.status_code}")
if resp.status_code == 200:
data = resp.json()
print(f" Count/Result: {len(data) if isinstance(data, list) else 'Object'}")
else:
print(f" Error Body: {resp.text}")
except Exception as e:
print(f" Exception: {e}")