To create a "sleeper API.svb" configuration for (an automation tool), you are essentially building a script that interacts with the Sleeper Fantasy API .
If you'd like, I can help you expand this to capture , roster standings , or active transactions . What specific data are you trying to track? Sleeper API: introduction
The Sleeper API is a read-only HTTP API that does not require an API token. An .svb file (SilverBullet configuration) typically contains settings and LoliScript blocks to automate data retrieval. Sleeper API Configuration Structure (.svb) sleeper API.svb
the config using a wordlist of Sleeper usernames to capture league information for those users.
Below is a foundational structure for a Sleeper API config designed to fetch user data. loliscript To create a "sleeper API
: Sleeper allows up to 1,000 calls per minute ; ensure your MaxCPM setting in the .svb file does not exceed this to avoid IP blocking.
: Once you have the user_id , you can fetch all leagues for a specific sport and season (e.g., nfl/2024 ). Sleeper API: introduction The Sleeper API is a
[SETTINGS] { "Name": "Sleeper API User Checker", "SuggestedBots": 1, "LastModified": "2026-04-28T05:53:00", "AdditionalInfo": "Fetches Sleeper User and League data", "Author": "AdaptiveCollaborator", "MaxCPM": 1000 } [BLOCKS] # 1. REQUEST USER INFORMATION # Replace with the input from your wordlist REQUEST GET "https://sleeper.app " HEADER "User-Agent: Mozilla/5.0" HEADER "Accept: application/json" # 2. PARSE USER ID PARSE " " JSON "user_id" -> VAR "USERID" # 3. REQUEST LEAGUES FOR USER # Uses the parsed USERID to find active leagues for the current year REQUEST GET "https://sleeper.app /leagues/nfl/2024" HEADER "User-Agent: Mozilla/5.0" HEADER "Accept: application/json" # 4. CAPTURE LEAGUE NAMES PARSE " " JSON "name" AS_LIST=TRUE -> CAP "LEAGUES" # 5. DETERMINE SUCCESS KEYCHECK KEYCHAIN Success OR VALUE " " IS_NOT_EMPTY KEYCHAIN Failure OR VALUE " " CONTAINS "null" Use code with caution. Copied to clipboard Key Integration Points