SDK Samples
Minimal clients to get you started. Copy & adapt.
import requests
class PortPulseClient:
def __init__(self, api_key, base="https://api.useportpulse.com"):
self.base, self.h = base, {"X-API-Key": api_key}
def health(self): return requests.get(f"{self.base}/v1/health").json()
def trend(self, u, days=7):
r = requests.get(f"{self.base}/v1/ports/{u}/trend", params={"days":days}, headers=self.h)
r.raise_for_status(); return r.json()
if __name__ == "__main__":
c = PortPulseClient("dev_demo_123"); print(c.trend("USLAX",7)["points"][-3:])