The desire for much better Website APIs is what determined the creation of JSON-LD, not the Semantic Website. If you'd like to make the Semantic Web a truth, quit creating the case for it and commit your time accomplishing a little something far more helpful, like basically creating machines smarter https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=46739