Search Set Name Filter Not Exact

I searched for all planeswalkers in Kaldheim, which there should be 9. And when searching on TCGPlayer’s website with those filters you get 9. But in the API you get 12, because it is also pulling in the promo pack versions as well. Is there a way to search for ONLY the set name(s) you provided in the search?

Sample Search
“sort”: “name”,
“limit”: 100,
“offset”: 0,
“includeAggregates”: true,
“filters”: [
{ “name”: “SetName”, “values”: [“Kaldheim”] },
{ “name”: “RequiredTypeCb”, “values”: [ “Planeswalker” ] }

Should: Return 9
Actually: Returns 12

The same happens with Zendikar Rising.