website logo
Product Overview
NetSuite
Payments
QuickBooks
Xero
Navigate through spaces
⌘K
General Concepts
What is Breadwinner
Getting Started
App Installation
Initial Configuration
Person Accounts
Company Matching
Product Matching
NetSuite Items and Item Groups
Download PDF button
Weekly Sync Timeframe
Security and Permissions
NetSuite Permissions
Custom Guided Wizard
Quick Create Sales Order
Button URL Structure
NetSuite Company Creation
Button URL Generator
Support
Custom Fields
Custom Objects
Global API
Quick Start Guide
API Overview
Requests
Response
Apex Generator
Code Examples
Advanced Topics
Formula Fields
NetSuite Discounts
NetSuite Payment Terms
Memorized Transactions
Sync Data Filtering
Technical Resources
Deploy Plan
Requirements
ERD / Object Structure
Getting Help
Version History
Direct Installation Link
Docs powered by
Archbee
Global API

Requests

4min

Request Types

Below are the supported actions which can be processed using Breadwinner for NetSuite Global API.

For each object below, prepend the object name with the supported operation to get the method name. For example, to read a customer, you would use the action readCustomer.



read

create

update

delete

Customer

Y

Y

Y

Y

CustomerSubsidiaryRelationship

Y

Y

N/A

N/A

Item

Y

Y

N/A

Y

Vendor

Y

Y

Y

Y

Contact

Y

Y

Y

Y

Estimate

Y

Y

Y

Y

SalesOrder

Y

Y

Y

Y

Invoice

Y

Y

Y

Y

CashSale

Y

Y

Y

Y

ReturnAuthorization (RMA)

Y

Y

Y

Y

CashRefund

Y

Y

Y

Y

PurchaseOrder

Y

Y

Y

Y

CreditMemo

Y

Y

Y

Y

Building Requests

Breadwinner accepts requests in the form of a Map<String, Object>.

These are the supported keys:

Key (String)

Value (Object)

Required

version

'1.0'

True

action

See the list of available actions.

True

skipDML

Defaults to FALSE if not provided. When set to true, the record will not be saved in Salesforce in that transaction, only get saved to NetSuite.

False

updateSF

Defaults to FALSE if it is not provided in the request. It will be applicable only for read operations. When it is set to true, the record will be updated in Salesforce.

False

requestJSON

Pass the data as a JSON string based on the specified action.

True

Examples

See the related objects in the left menu for examples.

Updated 02 Aug 2023
Did this page help you?
PREVIOUS
API Overview
NEXT
Cash Refund
Docs powered by
Archbee
TABLE OF CONTENTS
Request Types
Building Requests
Examples
Docs powered by
Archbee