• Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.

Nintendo Switch playtime tracking

Hi, I'm working with Switch API too, trying to get user's games list for my Ukrainian website. Can you please share which API are you using? I've figured out how to login through API, make all tokens, get info about logged-in user, but can't fetch other users' activity. I've found this endpoint - /v3/Friend/GetUserByFriendCode, but always receiving error saying "Your client has issued a malformed or illegal request. That’s all we know.". I'm sending friendCode in json.params, and api login token in Bearer header. I'd be really thankful if you help me.
Were you ever able to figure this out?
 
It looks like the first Switch 2 games are hitting the site now:


So it looks like we're able to pick up playtime fine for Switch 2 :)

Edit: Platform detection for new games is now working as well. If you still see anything that should have the Switch 2 label that doesn't please post here and will get it updated - https://forums.exophase.com/threads/game-database-additions-corrections.41296/page-48#post-287981.
 
Last edited:
Hi, I just realized that my playtime on Switch 2 is not tracked. Neither Mario Kart World nor any Switch 1 Games I’ve played on my Switch 2 yet. I did a manual sync and nothing was updated. I wonder if I have have to update anything? I did a whole system transfer from my old switch to the new one.

Thanks for helping :)
 
Hi, I just realized that my playtime on Switch 2 is not tracked. Neither Mario Kart World nor any Switch 1 Games I’ve played on my Switch 2 yet. I did a manual sync and nothing was updated. I wonder if I have have to update anything? I did a whole system transfer from my old switch to the new one.

Thanks for helping :)
My tracking was working launch day without doing anything. I didn't do a system transfer even though I don't think that should matter in this situation. It should just be scraping data from your Nintendo profile.
 
Hi, I just realized that my playtime on Switch 2 is not tracked. Neither Mario Kart World nor any Switch 1 Games I’ve played on my Switch 2 yet. I did a manual sync and nothing was updated. I wonder if I have have to update anything? I did a whole system transfer from my old switch to the new one.

Thanks for helping :)
You might need to adjust your privacy settings on the Nintendo side. Activity log is empty which usually indicates visibility is set to self or friends only. It should be on Everyone.
 
Early days, is there a way to have "multi-plat" games on Switch?

For example, on Xbox most recent games reflect for Xbox Series and Xbox One tags if they are playable on either/or/both. Meanwhile, Tears of the Kingdom is showing as Switch, but it now has a NATIVE Switch 2 version. Only games *exclusive* to Switch 2 appear to be getting Switch 2 label at present...

Hope that makes sense!

My history shows this right at the top

 
Early days, is there a way to have "multi-plat" games on Switch?

For example, on Xbox most recent games reflect for Xbox Series and Xbox One tags if they are playable on either/or/both. Meanwhile, Tears of the Kingdom is showing as Switch, but it now has a NATIVE Switch 2 version. Only games *exclusive* to Switch 2 appear to be getting Switch 2 label at present...

Hope that makes sense!

My history shows this right at the top

I experimented with this on my Switch consoles and apparently Nintendo has them take the same slot in the player data log but the name will cosmetically change depending on which you played last.

Random semantic sidenote, the "Switch 2 Editions" aren't native ports. What's happening is that the original games are running via an emulation layer with a Switch 2 exclusive patch applied to it, not much different from some original Xbox and Xbox 360 games running through emulation and getting "X enhanced" patches for Xbox One X and Xbox Series.
Which actually kind of makes sense why Zelda would use the same slot, it's not much different from a disc for Gears of War 3 being used on a 360 and then having the same entry when you use the disc on a Series X even though you're getting improved FPS, loading and the ability to play at 1440p which isn't possible with a 360 console.
I pop in my same BotW cart from Switch 1 to my Switch 2 where I already had the Switch 2 patch (which is only about 8GB) and it didn't require any extra data. The full game on the original console is around 13GB before the DLC with the bike and other stuff came out.
 
I manually added the labels for a few of them so far. I'm thinking we should only add the extra label when an Switch 2 upgrade pack exists for that game?

Since a lot of games are enhanced in some way. Only the ones where an upgrade pack exists seem to display a different naming/icon on Nintendo's side though.

And, due to it showing up differently in the play log it's technically possible to detect which platform the game was last played on. On the profile pages, should we display both labels or just the one last played?

I set it up to display all them for other services, since we can't reliably detect which platform the game was played on for those, but here it's possible. Not sure if it's best to just stay consistent and display both labels though.
 
I manually added the labels for a few of them so far. I'm thinking we should only add the extra label when an Switch 2 upgrade pack exists for that game?

Since a lot of games are enhanced in some way. Only the ones where an upgrade pack exists seem to display a different naming/icon on Nintendo's side though.

And, due to it showing up differently in the play log it's technically possible to detect which platform the game was last played on. On the profile pages, should we display both labels or just the one last played?

I set it up to display all them for other services, since we can't reliably detect which platform the game was played on for those, but here it's possible. Not sure if it's best to just stay consistent and display both labels though.
Yeah I would display both of them so it is consistent with other platforms.
 
Hi! Few years ago I played breath of the wild (more than 100h for sure) but it does not show in my last 20 games. I cannot reopen it because I sold it in the meantime. What is the trick to make it appear in my stats?
Thank you
 
Question: Since Exophase tracks the hours I play on all my Switch games because of my friend code, will it still be able to do so even if I play a game on a different console but using the same account?
 
Question: Since Exophase tracks the hours I play on all my Switch games because of my friend code, will it still be able to do so even if I play a game on a different console but using the same account?
Only if you transfer over the data between consoles properly, there is a guide here:
Otherwise, on the second Switch it will just start counting hours from 0, and until the playtime surpasses the value on your old Switch it won't update server-side. We're not able to see how much playtime you've logged on each Switch, only the cumulative value Nintendo reports.
 
Is there a way to track when a game on my Nintendo Switch was First Played? I am trying to figure out when the first time I played Super Mario Party was. I bought it from the eShop and I cannot find a receipt for it anywhere, nor an email receipt or anything.
We now support sorting by First Played. There's a sort option for it at the top of the profile page.

One thing to note, if the game is outside of the 20 cap for activity, you'll have to re-launch it for this stat to be tracked. Once it's added it will stay however.
 
Back
Top