For service requests, we usually recommend that users use the supported
client libraries instead for ease of usage. Since you are using a different approach, I would not be able to comment further. However, you may refer to this
guide on how API calls are structured and passed.
I hope this helps.