10.07.2015 Views

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 10 <strong>Web</strong> <strong>Services</strong> Operations<strong>SuiteTalk</strong> exposes <strong>NetSuite</strong> as a data source for programmatic access, hence most of the dataoperations developers expect, such as insert, update, delete, and select/search are supported.There are also a number of operations that are available as supporting operations for data read/write operations (for example: initialize and getSelectValue), or for providing metadata (forexample: getCustomization), or for exposing an application function to programmatic access(for example: attach, detach).See these sections for complete details on all <strong>SuiteTalk</strong> operations:• <strong>Web</strong> <strong>Services</strong> Standard Operations• <strong>Web</strong> <strong>Services</strong> List Operations• <strong>Web</strong> <strong>Services</strong> Asynchronous Operations<strong>Web</strong> <strong>Services</strong> Standard OperationsThe following operations are supported in <strong>SuiteTalk</strong>. They are organized in alphabetical order:Operation / APIadd / addListattach / detachchangePasswordOrEmailcheckAsyncStatusdelete / deleteListget / getListgetAllgetAsyncResultgetBudgetExchangeRategetConsolidatedExchangeRategetCustomizationgetCustomizationIdgetDeletedgetItemAvailabilitySummaryUse to add one or more records into the system. The system returns a <strong>NetSuite</strong>identifier (internalId) that is unique for each record created within a record type.Use to attach or detach another record or file to/from another record.Use to change a users email or password.Use to check the status of an asynchronous <strong>Web</strong> services submission.Use to delete one or more records in the system. The records to be deleted areidentified by either the internal or external ID and the record type.Use to query the system for one or more records. You must provide either theinternal or external ID and the record type for each query item.Use to return a list of records that do not have a search interface.Use to retrieve the results of an asynchronous <strong>Web</strong> services submission.Use to get and filter all data related to the Budget Exchange Rates table.Use to get and filter all data related to the Consolidated Exchange Rates table.Use to dynamically retrieve and manage the metadata for Custom Fields, Lists, andRecord Types.Use to retrieve the internalIds, externalIds, and/or scriptIds of all custom objects ofa specified type.Use to retrieve a list of deleted records of a given type during a specified period.Use to retrieve the inventory availability for a given list of items.<strong>SuiteTalk</strong> <strong>Platform</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!