 <p>Yes its absolutely possible to post an array data and the code you wrote at client side to post data is correct.</p> <p>The status code <code>400</code> you are getting must be due to problem at your server side code. I see a method <strong>createBatchSavings</strong> in your server side code but your URL at client side is lower case, <strong>batchsavings</strong>.</p> <p>This is just an hint. You need to add more information about server side code.</p>