{"openapi":"3.1.0","info":{"title":"Heimerdinger.lol public API","version":"1.0.0","summary":"Free read-only data from Heimerdinger.lol, a fan-made League of Legends catalogue.","description":"Heimerdinger.lol is an independent fan project. Please credit \"Heimerdinger.lol\" with a link to https:\/\/heimerdinger.lol when you use this data. You can support the project at https:\/\/heimerdinger.lol\/donate.","contact":{"name":"Heimerdinger.lol","url":"https:\/\/heimerdinger.lol\/about"}},"servers":[{"url":"https:\/\/heimerdinger.lol\/api"}],"paths":{"\/streamers":{"get":{"operationId":"listStreamers","summary":"List the featured streamers with the champions they play and their channels.","description":"One entry per champion and channel. A streamer on two platforms who plays three champions appears six times with the same id.","responses":{"200":{"description":"Every champion and channel pairing of every featured streamer.","content":{"application\/json":{"schema":{"type":"array","items":{"type":"object","required":["id","champion_id","platform","username","displayname"],"properties":{"id":{"type":["integer","string"]},"champion_id":{"type":["integer","null"]},"platform":{"type":"string"},"username":{"type":"string"},"displayname":{"type":["string","null"]},"created_at":{"type":["string","null"],"format":"date-time"},"updated_at":{"type":["string","null"],"format":"date-time"}}}}}}}}}},"\/health":{"get":{"operationId":"readHealth","summary":"Read service health and the freshness of the imported game data.","responses":{"200":{"description":"The service is healthy.","content":{"application\/json":{"schema":{"type":"object"}}}},"503":{"description":"A dependency or data feed is unhealthy.","content":{"application\/json":{"schema":{"type":"object"}}}}}}}}}