import requests def case_search(): header = {"X-EBAY-API-SITEID": "0", "X-EBAY-API-COMPATIBILITY-LEVEL": "1179", "X-EBAY-C-MARKETPLACE-ID": "EBAY_US", "X-EBAY-API-CALL-NAME": "Get_Inquiry", "Authorization": "Bearer --Oauth token--"} return requests.get("https://api.ebay.com/post-order/v2/inquiry/search?", headers=header) x = case_search() print(x.text)
This is the code I'm running and all I'm getting back is just some monstrosity of code blocks like this
</script><!--[if lt IE 9]></div><![endif]--></footer>
<div id="widget-platform">
<script type="application/javascript">window.widget_platform = {"renderType":1,"renderDelay":500,"triggerFallBack":true,"status":4,"queryParam":null,"widgets":[{"html":"","css":null,"js":null,"jsInline":null,"init":""}],"showdiag":[]};</script>
<div id='gh_user' style='display:none;'></div>
</div>
</div></div></main><script src=https://ir.ebaystatic.com/rs/c/error-b89405.js></script>;
I have no idea why or how but nothing I'm trying is working. I've adjusted the heads to exclude/include almost all combinations of what is suggested and required. I've tried doing broad and narrow searches but I keep getting the same response. It's a 200 code but it sure isn't anything useful.