Sandbox vs Production API response

If base url is that of sandbox the response has extra information returned whereas if base url is of production, response lacks information like sales_tax_rate etc. Is it desired or is something wrong at my end, may be some company setting?

Example:

Production response:

{“url”:“https://api.freeagent.com/v2/bills/7507349",“contact”:“https://api.freeagent.com/v2/contacts/5272788”,“category”:“https://api.freeagent.com/v2/categories/249”,“reference”:“11-00-3875”,“dated_on”:“2017-01-21”,“due_on”:“2017-01-21”,“total_value”:“1080.0”,“paid_value”:“0.0”,“due_value”:“1080.0”,“status”:“Open”,“updated_at”:“2017-01-09T08:42:43.000Z”,“created_at”:"2017-01-09T08:42:43.000Z”}

Sandbox Response:
{“url”:“https://api.sandbox.freeagent.com/v2/bills/1663",“contact”:“https://api.sandbox.freeagent.com/v2/contacts/36700”,“category”:“https://api.sandbox.freeagent.com/v2/categories/285”,“reference”:“9940290”,“dated_on”:“2017-01-10”,“due_on”:“2017-02-09”,“total_value”:“1080.0”,“paid_value”:“0.0”,“due_value”:“1080.0”,**“sales_tax_value”:"-180.0",“sales_tax_rate”:“20.0”,"**status":“Open”,“updated_at”:“2017-01-10T07:54:20.000Z”,“created_at”:"2017-01-10T07:54:20.000Z”}

Hi Jayati,

I’ve had a look at the data and it seems that your production account has the bill coming from a non-UK company, and therefore the sales tax is not VAT. For this reason it is omitted from our API response. Your sandbox data has the bill coming from a UK contact so that is where your discrepancy lies.

We should probably be smarter in the desktop UI to prevent a VAT amount from even being entered against a foreign bill, but as this is the first instance of confusion I’ve heard of around this, I’ll mark it as a bug and stick it onto our backlog with a fairly low priority. Any “VAT” figure entered against bills from foreign contacts will correctly be ignored when it comes to preparing your accounts, so this is really just a display issue.

Hope that all makes sense to you,
Paul.