SETUP GUIDE

HOW TO CONNECT YOUR LEAGUE

Step-by-step instructions for every supported platform. Questions? See the FAQ or email support@pointstack.app.

SLEEPER ESPN YAHOO FANTRAX
SLEEPER
SUPPORTED

Sleeper is the simplest platform to connect — no password or cookies needed. Sleeper's API is public and just requires your username.

  1. Open Manage Accounts

    In the PointStack dashboard, click the Manage Accounts button at the top of the page.

  2. Find your Sleeper username

    Open the Sleeper app and tap your avatar to view your profile. Your username is displayed below your display name — it looks like john_doe (not your display name).

  3. Enter your username and connect

    In the Sleeper section of Manage Accounts, enter your username exactly as it appears in the app. Username matching is case-sensitive. Click Connect.

  4. Your leagues load automatically

    PointStack will find all NFL fantasy leagues associated with your Sleeper account and add them to your dashboard. You don't need to do anything else.

TIP
If you're in multiple Sleeper leagues, they all load at once from a single username connection.
ESPN
SUPPORTED

ESPN requires the free PointStack ESPN Bridge Chrome extension. The extension reads your ESPN session automatically so you don't have to manually copy any cookies.

  1. Install the PointStack ESPN Bridge extension

    In the PointStack dashboard, open Manage Accounts and click Install Extension → in the ESPN section. This takes you to the download page.

    Download the .zip file, unzip it, then open Chrome → Settings → Extensions and enable Developer mode (toggle in the top right). Click Load unpacked and select the unzipped folder.

    The extension is currently distributed manually (not yet on the Chrome Web Store). You only need to install it once — it persists across browser sessions.
  2. Sign in to ESPN Fantasy

    Make sure you are signed into fantasy.espn.com in the same Chrome browser where the extension is installed. The extension reads your active ESPN session — it won't work if you're not signed in.

  3. Grant the extension access to PointStack

    After installing, click the extension icon in Chrome's toolbar (the puzzle piece icon → PointStack ESPN Bridge). Make sure site access is set to On all sites or at minimum allowed on pointstack.app.

  4. Find your ESPN League ID

    Go to your ESPN league on fantasy.espn.com. Look at the URL — your League ID is the number after leagueId=. For example, in fantasy.espn.com/football/team?leagueId=362488905 the League ID is 362488905.

  5. Connect your league

    Back in PointStack's Manage Accounts panel, enter your League ID in the ESPN field and click Connect. The extension authenticates automatically in the background.

    Repeat this step for each ESPN league you want to add — each league needs its own connection.

TROUBLESHOOTING
If the extension isn't detected after installing, try refreshing the PointStack page. If you see an "unexpected response" error, make sure you're signed into ESPN in the same browser. Private leagues from previous seasons may not load — ESPN sometimes restricts access to older leagues.
YAHOO
SUPPORTED

Yahoo uses OAuth — the industry-standard secure login flow. You authorize PointStack through Yahoo's own login page. No passwords or cookies are shared with us.

  1. Open Manage Accounts

    In the PointStack dashboard, click Manage Accounts.

  2. Click Connect Yahoo

    In the Yahoo section, click the Connect Yahoo button. You'll be redirected to Yahoo's authorization page.

  3. Sign in and authorize

    Sign in to your Yahoo account if prompted, then click Allow to grant PointStack read-only access to your Fantasy Sports data. PointStack only reads your leagues — it cannot make any changes to your teams.

  4. You're done

    After authorizing, Yahoo redirects you back to PointStack automatically. All your Yahoo Fantasy leagues for the current season will load on the dashboard. One connection covers all your Yahoo leagues — you don't need to add them individually.

TIP
Yahoo access tokens expire periodically. If your Yahoo leagues stop loading, open Manage Accounts and click Reconnect Yahoo to refresh your authorization.
FANTRAX
SUPPORTED

Fantrax uses a public API that identifies you by a Secret ID on your profile. No browser cookies or developer tools required — just copy one value and paste it in.

  1. Sign in to Fantrax

    Go to fantrax.com and sign in to your account.

  2. Open your Profile page

    Click your username or avatar in the top-right corner and choose Profile (or go to fantrax.com/newUI/fantasy/general/profile).

  3. Copy your Secret ID

    On the Profile page, scroll down to find the Secret ID field. Copy the value — it's a short alphanumeric string unique to your account.

  4. Connect in PointStack

    In PointStack's Manage Accounts panel, find the Fantrax section. Paste your Secret ID and click Connect. PointStack will automatically load all of your Fantrax leagues.

TIP
Your Secret ID never changes and doesn't expire — you only need to do this once per season.