elmeg-demo/backend/inspect_api.py
fullsizemalt 49e025d3bf
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
fix: commit all pending changes (home, leaderboard, slug cleanup)
2025-12-24 12:06:35 -08:00

18 lines
577 B
Python

import requests
import json
def fetch_sample_setlists():
url = "https://elgoose.net/api/v2/setlists.json"
try:
response = requests.get(url, params={"page": 1})
data = response.json()
if 'data' in data:
print(json.dumps(data['data'][:5], indent=2))
# Stats on setnumber
setnumbers = [x.get('setnumber') for x in data['data']]
print(f"\nUnique setnumbers in page 1: {set(setnumbers)}")
except Exception as e:
print(f"Error: {e}")
if __name__ == "__main__":
fetch_sample_setlists()