The following table maps SOAP operations to their corresponding REST equivalents.
SOAP Operation |
REST Operation |
Notes |
add |
POST |
|
addList |
— |
|
attach / detach |
— |
|
changeEmail |
— |
REST web services does not support login through user credentials. |
changePassword |
— |
REST web services does not support login through user credentials. |
checkAsyncStatus |
GET |
You can use the async service to retrieve the status of a single async operation. |
delete |
DELETE |
|
deleteList |
— |
|
get |
GET |
|
getAccountGovernanceInfo |
— |
|
getAll |
GET |
|
getAsyncResult |
— |
You can use the async service to retrieve the result of a single async operation. |
getBudgetExchangeRate |
— |
You can achieve the equivalent in REST by sending a GET request for a specific record. |
getCurrencyRate |
— |
You can achieve the equivalent in REST by sending a GET request for a specific record. |
getCustomizationId |
— |
You can achieve the equivalent in REST by sending a GET request for a specific record. |
getDataCenterUrls |
— |
REST web services only use account-specific domains. |
getDeleted |
— |
|
getIntegrationGovernanceInfo |
— |
|
getItemAvailability |
— |
You can achieve the equivalent in REST by sending a GET request for a specific record. |
getList |
GET |
You can retrieve a list of records of the same record type in REST. |
getPostingTransactionSummary |
— |
You can achieve the equivalent in REST by sending a GET request for a specific record. |
getSavedSearch |
— |
Saved Search is not supported in REST web services. REST web services supports SuiteAnalytics Datasets. |
getSelectValue |
— |
|
getServerTime |
— |
|
initialize / initializeList |
|
In REST web services, you can transform a record from one type into an another, using data from an existing records. This is the equivalent of the initialize SOAP operation. For more information, see Transforming Records (Beta). |
search |
GET |
|
searchMoreWithId |
— |
|
update |
PATCH |
|
updateList |
— |
|
updateInviteeStatus |
— |
You can achieve the equivalent in REST by sending a PATCH request for a specific record. |
updateInviteeStatusList |
— |
You can achieve the equivalent in REST by sending a PATCH request for a specific record. |
upsert |
PUT |
|
upsertList |
— |
|