import os from pietrocal_client import PietroCalApiError, PietroCalClient token = os.environ.get("PIETROCAL_API_TOKEN") if not token: raise SystemExit("Definí PIETROCAL_API_TOKEN.") client = PietroCalClient(token) try: profile = client.profile() print(profile.data) events = client.events(page=1, per_page=25) print("Eventos:", events.data) print("Paginación:", events.pagination) print("Clave idempotente disponible:", client.generate_idempotency_key()) except PietroCalApiError as error: raise SystemExit(f"API {error.status}: {error}") from error