Infura responds that no id is attached

I recently upgraded to the latest api spec from v1 using this:

However I get back this (despite the id clearly being there):

Error=-25300, query={
class = inet;
“m_Limit” = “m_LimitAll”;
ptcl = htps;
“r_Attributes” = 1;
sdmn = “Project ID is required in the URL”;
srvr = “”;
sync = syna;

Can you share the code snippet you are using? I’ve just testing that endpoint URL with curl and it works fine.

curl \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params": [],"id":1}'


It’s being used in a very standard way as the provider to a web3 object.

It was working perfectly fine with v1

Hey @James-Sangalli how did you managed this ?