Update #2

IMAGESS ARE HERE!!!!
Topic: Major Changes!
Date Posted: July 23, 2025

Hey Everyone!!!!!

Sorry for not posting any updates in a little bit. I was working on this one for a bit now, but now we are finally up and running with images!!

Some of you may have noticed that around last week, there were some small changes to data items being added to the API. That is because I added in all of the set and structure deck image IDs. The official One Piece TCG English website has all images on their defined with a specific image id. These IDs are different from the usual Card ID. I started off by adding all of these Image IDs so that I could download and map the images appropriately.

Here is a tiny example of how the official TCG site has the Image IDs: OP01-001 Zoro has an image ID of OP01-001. While OP01-001 Zoro (Alternate Art) has an image ID of OP01-001_p1.

Updating the Image IDs was annoying, but easy. And downloading the images didn't take too long. (Sometimes my internet would cause it to take a while) As for mapping everything, that took a decent bit of time. Some of the images had to be manually mapped (Mostly EB01), but for the most part, I was able to map everything via a script or two.

So, where does this leave us?

Currently, users can now see the images displayed in the front-end pages (Small quality of life add). Users can also see the card image for a specific card on the individual card pages.

As for the API side of things, users can now get the full URL link to the specific image files they need! When pulling for a specific card via the /api/sets/card/{card_id}/ or /api/decks/card/{card_id}/ endpoints, you can see that the newly added "card_image_id" and "card_image" data points.

The "card_image_id" data point is the Image ID that the official One Piece TCG website uses for each card image. The "card_image" data point is the full url path that one would have to click to open up the image in the browser.

With this, you can now make requests to each link to grab the image directly!

And yeah, that was pretty much what I worked on the past week or two. I did update a few small things like the issue with filters not remaining when changing pages, and the incomplete EB01 data.

If anybody has any questions at all, please let me know via discord! My discord username is domothebot.

Good night everyone!

Author: DomoBot