- Instead of an
/accountsresource, Netsuite Finance supports the/ledger-accountsresources. - When working with the
/itemsobject, you need to include the_objTypeto make POST /Items/ requests. You can retrieve an_objTypeby making a GET /Items/{id} request. GET /invoicesreturns null values foramountPaidandamountRemaining. This is expected behavior as described by Netsuite below:If a standard field is set to NOT show in the UI, it is not settable through web services, either. If you try to set such a field through web services, an error message is returned.
This is true for the GET operation of web services as well. Web Services generally mimics the NetSuite UI. The fields available on the invoice form will be the only fields available in the GET response. To show the
amountPaidandamountRemainingfields on the web service response, you customize your form to show the Amount Remaining (Due) and Amount Paid fields on the forms used by your invoices.