It would be nice if the Game History logs included the series of the player cards. At the moment, there is no way to tell which card was actually used.

showzone-jeremy_PSN
Posts
-
-
We're late to the party!
App Name: ShowZone
URL: https://showzone.gg
Platform: Web and mobile (Android app already released; iOS in the works)
Code: The backend is mostly in Python with a few microservices in jS/Node. Front-end is React/NextJS.
Functions: It does a little bit of everything. We have tools for Flipping, tracking collection costs, tracking your collection progress, team builder, advanced data (True Overall & Meta Overall), card builder, and SO much more. -
series_year is the year on the card. Jazz Chisholm card was a 2023 Topps Now card. So the series year is 2023.
-
Instead of doing a post for each feature/suggestion, I figured I'd bundle a few into a single post. We're extensive users of the API and would love to see some of the following added in the upcoming year:
- Captains Data - would be nice if the information about captains (requirements, boosts, etc) is included in the API somehow. It'd also be nice to have the flipside of this, "Eligible for Captains" and it would list the captains a card can be used with.
- Season Eligibility - should show which seasons a card is/was eligible for or if the card is a "Core" card.
- Batter Tendency - the community is super interested in this data, but its pretty hard to find - even in-game. It's an important enough attribute to deserve to be in the API.
- Date Added - would be nice to be able to sort by newest/oldest cards.
- API For Game History - currently, the only way to get this data is to scrape the website - which isn't any fun for anyone.
-
@Pat_SDS_MLBTS, we love you guys! Big props!
-
It would be awesome if the "Where to Find" data was included in the API.
-
Does the. baked_img data in the API change on a regular basis? We just did a pull earlier today but we're already seeing different data for baked_img.
Can you provide information on how often or when it updates?
Big thanks! API is looking great this year!
-
It looks like about 700 cards this year are using the same UUID as last year - was this intentional?
Here's one example:
Sosa: https://mlb23.theshow.com/items/d3f93ce1ca1b6b4136abee05ace0fd94
Conforto: https://mlb22.theshow.com/items/d3f93ce1ca1b6b4136abee05ace0fd94
-
Awesome - that'd be killer!
Have we mentioned how much we love you guys yet? Because we do!
-
Nice! I'll let you know if we run into any issues.
PS - The sc_baked_img was a nice find as well! Big kudos to the web team - you guys are KILLING it!
-
Gotttt it! I think this was just the first time we encountered it. We made adjustments to handle this. Thanks for the confirmation, Pat!
-
I see a few other posts related to this - but wanted to create a new one with more details and context. Our team has been diving into this to look for a fix/workaround, so hopefully this is somewhat helpful.
For some context, here are my account names (confirmed on https://account.theshow.com/dashboard) :
- TheShow: webjem9
- PSN: showzone-jeremy
- Nintendo: showzonejeremy
- Twitch: showzonejeremy
Universal Profiles
If I click on my username on mlb23.theshow.com, the site attempts to direct me to my user profile (https://mlb23.theshow.com/universal_profiles/psn/showzone-jeremy) - however, the profile links appear to have changed.New profile link: https://mlb23.theshow.com/universal_profiles/psn/webjem9
So there's a few things that make this confusing.
- The links on the site are still pointing to the old profile URLs.
- If you look at the new URL, it has "PSN" and "webjem9" in it. However, my PSN name is "showzone-jeremy" (webjem9 is my TheShow username).
Game Logs
So now that we know the correct URL for profiles, we're able to get to the gamelogs (https://mlb23.theshow.com/universal_profiles/psn/webjem9/game_history).However, you'll notice a few issues here as well:
- In many games, I'm marked as "CPU".
- Any game I'm marked as CPU causes that game log to not work (if you try to view it, you get an error page)
We hope this is helpful!
-
We're excited to see what's in store for the websites and API in 2024! Here's a quick list of some things we'd love to see next year.
Game Log API - as MLB The Show does more with e-sports, adding a game log API could be beneficial. This would allow event hosts to build custom websites/dashboard promoting their events and would allow competitive players to do deeper dives into their own stats. Currently, the only way to get this information is by scraping - which isn't fun for anyone.
Captains API - some kind of API or addition to the API that shows which captains a card is eligible for.
How to Acquire Data - would be nice to have the "how to acquire" data as part of the player item API.
Content / Programs API
-
@Tim_SDS correct. We were hoping for an endpoint without cur_boost that way we can query all of the captains and their corresponding boosts. At the moment, there’s not way to get data on all of the captains without being authed.
Big kudos to the team on all of the improvements to the API this year! Great stuff!
-
Awesome! Thank you Tim (and team)!
-
Hi @Tim_SDS_MLBTS,
It looks like "quantity" is no longer showing up in the inventory API. Was this purposely removed or can we expect it back? We rely on that pretty heavily for how we use that API.
-
Would it be possible to get "eligible_cards" added to the Captains API? Maybe it's just an array of all of the cards that are eligible for that captain?
Generally, we're able to use the requirements and parse them down on our own. However, some of the items that includes "real world stats" are a bit trickier.
Or maybe this is already available somewhere and I just missed it.
Big thanks as always!
-
You guys were kind of the unsung heros of MLB The Show 24 - so many great improvements to the API. Here are a few things from our "wishlist".
Improved Captains API
A way to see which cards are eligible for which captains.Card Location Data
Data on where a card can be found in the game.Swing Type Data
Push/Pull swing dataPlayer IDs in Game Logs
Right now, you only get a last name - making it hard to tie specific cards to game logs.Inventory API
Information on how to pass in the auth to access the inventory API would be great. -
On the website and in the API.
https://mlb25.theshow.com/items/4aaf958684327e6687135d41687a6581
Data also seems off. Showing 97 velo in the data, but 88 in game.
Game History - No Way to Identify Cards
MLB API Showcase
2023 API Requests / Suggestions
2023 API Requests / Suggestions
Request: "Flat Image" in the API
Request: "Where to Find" Data
Baked Image - How often does it update?
UUIDs reused from previous years?
Baked Image - How often does it update?
Baked Image - How often does it update?
UUIDs reused from previous years?
Universal Profiles and Game Logs Problems
2024 API Wishlist
Captain API Missing Captain Boosts
Pagination Issues on Inventory Pages
Quantity Missing from API
Eligible Cards for Captains
API Requests for 2025
Sweeper Marked as Running Fastball