import urllib.request,json
for days,sort in [(0,'facebook'),(0,'linkedin'),(14,'facebook'),(14,'linkedin'),(0,'op_priority'),(0,'relevance'),(0,'newest'),(0,'virality')]:
u=f'https://sma.agentsolutions-mallorca.com/api/signals?days={days}&sort={sort}&limit=100'; r=urllib.request.urlopen(u,timeout=30); d=json.loads(r.read()); print(json.dumps({'days':days,'sort':sort,'http':r.status,'count':len(d),'types':sorted(set((x.get('source_type'),x.get('source_platform')) for x in d)),'ids':[x.get('signal_id') for x in d[:10]]},ensure_ascii=False))