{"name":"Sleeper API Gateway","version":"1.0.0","openapi":"/openapi.json","description":"API gateway for Sleeper fantasy football API with caching and authentication","documentation":{"auth":"/auth - API key management and authentication","profile":"/profile - User profile management for multi-user support","sleeper":"/sleeper - Proxied Sleeper API endpoints with authentication","players":"/players - Player search and cached data endpoints","cache":"/cache - Cache management and statistics"},"endpoints":{"health":"/health","auth":{"validate":"/auth/validate","createKey":"/auth/create-key","listKeys":"/auth/keys","revokeKey":"/auth/keys/:keyPrefix","devKey":"/auth/dev-key","cleanup":"/auth/cleanup"},"profile":{"get":"/profile","update":"/profile","delete":"/profile","verify":"/profile/verify-sleeper","status":"/profile/status"},"sleeper":{"user":"/sleeper/user/:identifier","leagues":"/sleeper/leagues/:sport/:season","league":"/sleeper/league/:leagueId","rosters":"/sleeper/league/:leagueId/rosters","users":"/sleeper/league/:leagueId/users","matchups":"/sleeper/league/:leagueId/matchups/:week","transactions":"/sleeper/league/:leagueId/transactions/:week","tradedPicks":"/sleeper/league/:leagueId/traded_picks","nflState":"/sleeper/state/nfl"},"players":{"all":"/players/nfl","trending":"/players/nfl/trending/:type","searchById":"/players/search/id/:playerId","searchByName":"/players/search/name?q=:searchTerm","searchByPosition":"/players/search/position/:position","searchByTeam":"/players/search/team/:team","active":"/players/active","cacheStatus":"/players/cache/status","cacheRefresh":"/players/cache/refresh"},"cache":{"stats":"/cache/stats","clear":"/cache/clear"}},"support":{"repository":"https://github.com/bryantbackus/sleeper-api-gateway","documentation":"https://docs.sleeper.com/"}}