Hi, just working my way through the API for bot purposes.
Was wondering what influenced the decision to use arrays rather than objects for the JSON responses? It is a pain to validate and deserialize arrays with varying types in typed languages such as Go, C++, Java, etc. Also intrigued by the SHA256/SHA512 combo on the POST signing...
It's certainly proving to be one of the more painful exchange API's to work with... Sorry to be negative.
Arrays are used in the API because they are very efficient resource-wise. Sorry if it's a pain to work with but this way of doing will ultimately allow for heavier loads on our API. If you are sufficiently intrigued by the SHA256/512 combo, let me know and I can find out more about it.