Accounting Book
The accounting book record lets you create secondary accounting books when Multi-Book Accounting feature is enabled in your NetSuite account.
In the NetSuite UI, you can access the accounting book record at Setup > Accounting > Multi-Book Accounting > Accounting Books.
You need to have the Multi-Book Accounting feature enabled and you must have the Accounting Book Administrator permission to work with this record.
The accounting book record is exposed in REST web services as accountingBook, and the HTTP methods for working with this record are described on the The REST API Browser page.
For more information about adding accounting books in NetSuite UI, see Adding Accounting Books.
For information about using the REST API Browser, see The REST API Browser.
Record ID
In REST web services, the record ID for accounting book is accountingBook.
This record has subrecord Subsidiaries, with the record ID: accountingBookSubsidiaries.
Inaccessible Elements
All elements of this record are accessible in REST web services. However, the AccountingBookSubsidiaries subrecord has a fixed number of lines (corresponding to the number of subsidiary options), new lines can't be added and existing lines can't be removed.
Code Sample
The code sample below shows how to create an accounting book:
POST /services/rest/record/v1/accountingBook/ {"name": "Secondary Book - IFRS", "isPrimary": false, "includeChildren": true}
The code sample below shows how to retrieve an accounting book:
GET /services/rest/record/v1/accountingBook/1