Hello @Sohaib_Ahsan
As part of the API call includes your credentials (account number, API key, and you would need to generate the MD5 too), I would highly recommend this is done from a server side script for security. If you’re using jQuery, you would need to send your data to a script (e.g. through $.post or $.ajax) and then have the script trigger the call.
C# should work without an issue, and I’m sure we have an example of code here too - I’ll see if I can find this for you.
[Edit]
There’s a C# example as part of this below post, based on the XML endpoint. However, as this post is from 2013, bear in mind some of the settings or schematics may have changed (the endpoint being one of them):