I set up a fresh API on RapidAPI and configured a basic GET route at /info. However, whenever I try to test it using either the platform’s built-in testing tool or by making direct requests through my browser, I keep getting this weird response:
{"info":"kutz-log-nil-tenantid"}
Has anyone else run into this issue before? I’m wondering if there’s some setting or configuration step that I overlooked during the setup process. Everything looks correct on my end but clearly something isn’t working as expected.
This happens when RapidAPI can’t identify your tenant setup. The kutz-log-nil-tenantid error means your API isn’t getting the tenant ID headers from RapidAPI’s proxy. Check your marketplace settings in the auth section and make sure your endpoint URL is set up right in the RapidAPI dashboard. I had this same problem - turned out my base URL had trailing slashes that messed with RapidAPI’s routing. Also, test that your API works outside RapidAPI before you integrate it.
Been there with the same error. RapidAPI’s proxy isn’t forwarding your tenant ID headers properly. Check your API config in RapidAPI - make sure the header mapping for tenant info is set up right. When this happened to me, my middleware was expecting tenant data that RapidAPI wasn’t passing through. Add some debug logging to see what headers actually hit your endpoint. Also check if your API’s auth is messing with RapidAPI’s request forwarding.
totally get your confusion. i had a similar issue! make sure you’re using the correct tenant ID in your settings, that fixed it for me. hope this helps!