Do we have any bulk rest api for getting Netsuite ...
# ask-stanley-ai
h
Do we have any bulk rest api for getting Netsuite records ?
c
AI generated answer (using internal Slack threads):
Based on the provided Slack threads, there is no direct mention of a bulk REST API for getting NetSuite records. However, there are discussions about using the REST API for various operations, such as getting all records from a table or uploading VendorBills. One user mentioned the possibility of receiving a 'taskid' when pushing multiple records for creation, which could be used to check the status of the operation. However, this was not confirmed and it was suggested that this might have been a misunderstanding. Another user mentioned that using the REST API endpoints was too slow for the amount of data they were dealing with, and they were using a suiteql query instead. In conclusion, while the REST API can be used for various operations in NetSuite, there is no clear mention of a bulk REST API for getting records. ****** Disclaimer: This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes. ******
Slack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.851318479
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.843566954
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.840942502
Please provide your feedback on this answer.
p
NetSuite does not have a bulk REST API to create multiple records in one call. You would either loop through individual REST record requests or use SuiteTalk SOAP which has a addList operation for bulk creation.
👍 1
h
@Pandorahiccup since soap support will be moving out, how do people use rest for bulk operations? Do we use batching or multiple requests at the same time?
p
NetSuite's Rest API processes records one at a time, so there is no native bulk operation like SOAP's addList. To achieve scale, most teams implement batching and parallelization at the integration layer, either by queueing requests in chunks or running multiple asynchronous calls to handle higher volumes efficiently.
👍 1
h
Thank you
😁 1