{"status":"ok","connector":"vinnova","note":"KETL-rutene /grants og /calls er aktive og ruter til Vinnova API v2 (#2652): /grants → upstream /projekt/{date}, /calls → upstream /Utlysningar/{date}. De gamle upstream-endepunktene data.vinnova.se/grants og /calls er avviklet.","endpoints":["/api/connectors/vinnova/grants?organisation=KTH&keyword=AI&limit=50","/api/connectors/vinnova/calls?status=open"],"metrics":{"hits":0,"misses":0,"upstreamCalls":0,"staleFallbacks":0},"probedUrl":"https://data.vinnova.se/api/Utlysningar/2026-09-04","source":"vinnova","configured":true,"checkedAt":"2026-09-06T17:10:29.237Z","contract":"connector-health/v1","routes":[{"path":"/api/connectors/vinnova/calls","status":"live","methods":["GET"]},{"path":"/api/connectors/vinnova/grants","status":"live","methods":["GET"]},{"path":"/api/connectors/vinnova/health","status":"live","methods":["GET"]}],"upstreamUrl":"https://data.vinnova.se/api/Utlysningar/2026-09-04","responseMs":497}