Pokud vím, nic takového zatím neexistuje.
Záleží na tom, co potřebujete, většinu kódu k tomu už mám napsanou pro projekt, na kterém pracuji. Teď škrábu TCGPlayer a rozšířit to na StarCity by bylo triviální.
Co bys od toho chtěl, kdybych to otevřel jako API?
V současné době mohu vyhledávat seznamy balíčků podle:
- Rozsah data
 - Formát
 - Pokud je zvolen Standard, můžeš určit, který Standard
 - Rank (jaké balíčky chceš? Jen 1. místo? Jen 5-8? 1. – 16. místo?)
 - Premiové události (příznak, který odfiltruje uživatelské várky a malé události)
 
Poté vrátím pole, které obsahuje jednotlivé seznamy. Každý prvek pole je zase pole, které obsahuje:
- Název decku
 - Stránka, ze které seznam pochází
 - URL, na které lze seznam nalézt
 - ID decku (interní ID každého decku, na který se odkazuje na každé stránce)
 - URL pro MTGO formátovanou verzi dat (plaintext)
 - Jméno hráče
 - Název akce / místo konání
 - Datum konání
 - Pořadí balíčku v akci (na jakém místě skončil?)
 - Pole obsahující obsah balíčku.
 
Pole s obsahem balíčku obsahuje dvě pole:
- Hlavní deska
 - Boční deska
 
Každé z těchto dvou polí je singletonový formátovaný seznam, takže místo řádku, který zní:
3 Island
bylo by:
IslandIslandIsland
Takto můžete dělat věci jako vracet délku balíčku pouhým pohledem na délku pole a snadněji dělat věci jako hodit balíček do simulátoru nebo provádět prohledávání vektorového prostoru.
Právě teď je to jen sbírka funkcí v mé vlastní aplikaci, která ještě není dokončená. Kdybych to otevřel jako API, jaké funkce byste hledali? Mělo by být triviální nechat to spustit a pak vrátit data JSON.