[su_box title=”ATTENTION” style=”soft” box_color=”#ca3339″]Dear developers. Due to recent changes in NetSuite by Oracle scheduled to roll out later this calendar year we are currently not able to support integrations using this technology.[/su_box]

Endpoint
MiragetConnector supports “User Credentials” authentication mechanism. The integration developer can provide the credentials for authentication.
- Select an activity from the NetSuite folder of the Activities tab.
- Drag the activity onto the orchestration.The Summary panel is displayed along with a Checklist that lists the tasks that must be performed to configure the activity.
- Click the Endpoint task from the Checklist and choose one of the following options:
- Browse – To select an existing endpoint from the project.
- New – To create a new endpoint.
- Edit – To edit an existing endpoint.
Note Edits are global, not local. Editing an endpoint affects all orchestrations that use that endpoint in the Project.
Field | Description |
---|---|
Email Address | E-mail address used to login to NetSuite |
Password | Password for E-mail address |
Account Number | Account number associated with E-mail address |
Application Id | The application id of the integration created in the NetSuite UI. |
Email/Password
The email and password used to login to your NetSuite account.
Role, Account
In connecting properly to NetSuite, MiragetConnector needs to know the Account ID and User Role ID.
- Go to Setup -> Integration -> Web Services Preferences
- Copy the Account ID
- Select the username from the drop-down list in the lower region of the screen.
- Select the corresponding Role associated with the user account.
- Copy the ID – this is the Role’s ID.
Application ID
NetSuite’s Application ID is now required for authenticating to NetSuite API. Only one Application ID is needed and can be used inside multiple Sync Profiles.
If you happen to encounter NetSuite’s Application ID Error, it simply means your Sync Profile does not specify Application ID to be used.
Please do the following steps to create an Application ID and use it in your Sync Profile:
- Login to NetSuite
- Go to menu Setup > Integrations > Manage Integrations
- Click the New button
- Set the name to “SyncApps Integration.” Please make sure to tick the User Credentials checkbox.

5. Tap the Save button. The Application ID will be displayed on the screen, and you can copy and paste the text to your Sync Profile configuration.

6. Copy the Application ID into your NetSuite integration configuration, and click save.

You’re all done now.
RecordType
Record types in NetSuite
NetSuite organizes records (e.g. customer, vendor, inventory item, service resale item) by record types, which are categories that groups records together. The following list of record types displays the records each record type supports.
Record type | Records |
Entities | Customer Customer Status Contact Employee Group (Entity Group) Project (Job) Project Type (Job Type) Project Status (Job Status) Partner Vendor Entity Search |
Activities | Events (CalendarEvent) Phone Call Project Task Tasks |
Marketing | Campaign Campaign Category Campaign Audience Campaign Family Campaign Search Engine Campaign Channel Campaign Offer Campaign Response Campaign Vertical Campaign Subscription Promotion Code |
Transactions | Assembly Build Assembly Unbuild Budget Opportunity Purchase Orders Sales Order Invoice Journal Entry Intercompany Journal Entry Checks Inventory Adjustment Return Authorization Credit Memo Cash Sale Estimate/Quote Cash Refund Customer Payment Customer Refund Vendor Bill Vendor Payment Time Bill (Track Time) Item Fulfillment Item Receipt Customer Deposit Deposit Application Expense Report Transaction Search |
Support | Issue Support Case Support Case Status Support Case Type Support Case Origin Support Case Issue Support Case Priority Solution Topic |
File Cabinet | File Folder |
Items | Assembly Item (BOM Item) Download Item Inventory Item Serialized Assembly Item Serialized Inventory Item Kit/Package Item Lot Numbered Assembly Item Lot Numbered Inventory Item Markup Items Discount Item Markup Items Payment Item Subtotal Item Noninventory Purchase Item Noninventory Resale Item Other Charge Resale Item Other Charge Purchase Item Service Resale Item Service Purchase Item Service Sale Item Other Charge Sale Item Gift Certificate Item Item Search |
Communications | Message Note |
Website | Site Category |
Lists | Account Accounting Period Bin Budget Category Classification (Class) Currency Department Location Expense Category Gift Certificate Partner Category Sales Tax Item Subsidiary Tax Group Tax Type Units Type Vendor Category |
Customization | Custom Record Custom Record Custom Field Custom Record Type Custom List CRM Custom Field Entity Custom Field Item Custom Field Item Option Custom Field Other Custom Field Transaction Body Custom Field Transaction Column Custom Field |