{"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-10-01","source":"vinnova","configured":true,"checkedAt":"2026-10-03T04:08:22.691Z","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-10-01","responseMs":685}