MuleSoft Connector for NetSuite

Build 20.0.7606

Creating a Custom OAuth App

When to Create a Custom OAuth App

Creating a custom app is required in order to connect.

Follow the steps below to create a custom OAuth app and obtain the connection properties in a specific OAuth authentication flow.

Create a Custom OAuth App: Desktop

Register your NetSuite app on Setup --> Integrations --> Manage Integrations. Make sure to select the checkbox for each of Token-Based Authentication and TBA: Authorization Flow. Then, obtain the following connection properties:

  • OAuthClientId: Set this to the Integrator Key assigned when you registered your app.
  • OAuthClientSecret: Set this to the Secret Key assigned when you registered your app.
  • CallbackURL: Set this to the Callback URL defined when you registered your app such as http://localhost:33333. Note that this must be an exact match including any trailing '/' characters.
Set Callback URL to http://localhost:portnumber and set CallbackURL to match. You can specify any port available.

Create a Custom OAuth App: Headless Machines

Register your NetSuite app on Setup --> Integrations --> Manage Integrations. Make sure to select the checkbox for each of Token-Based Authentication and TBA: Authorization Flow. Then, obtain the following connection properties:

  • OAuthClientId: Set this to the Integrator Key assigned when you registered your app.
  • OAuthClientSecret: Set this to the Secret Key assigned when you registered your app.
Set the Callback URL to http://localhost:portnumber. You can specify any port available.

Copyright (c) 2020 CData Software, Inc. - All rights reserved.
Build 20.0.7606