Certain Cards Returning 404

I am using the following url to hit cards:

tcgUrlPrefix + “/v1.14.0/catalog/products?categoryId=1&productTypes=Cards&Limit=50&productName=” + card.getName();

This works for almost all cards, except for a few from very old or odd sets, I haven’t really figured out the pattern yet. But hitting that url with “black lotus” returns a 404. Does anyone know why this happens or how to remedy it?

It might be that the space isn’t getting escaped in the URL.