NetSuite
Service ID: netsuite
NetSuite is the leading integrated cloud business software suite, including business accounting, ERP, CRM and ecommerce software.
At a Glance
- Difficulty
- π§ADVANCEDCustom Auth + Manual Token Setup
- Authentication
- CustomToken-Based Authentication (TBA) β NetSuite's OAuth 1.0-based scheme. Consumers create an integration record and access token manually in NetSuite; there is no interactive OAuth flow.
- Webhooks
- Native webhooks not supported β Apideck provides Virtual Webhooks (polling-based change detection) instead.
- Partnership Required
- No(NetSuite Partner Program is optional.)
- Partnership Application
- NetSuite Partner Programβ
- Apideck Credentials
- Not available
- Costs
- No additional platform fees.
- Sandbox Availability
- Available(Available via Apideck temporary shared sandbox (enterprise contract required β contact Apideck Support).)
- Account Type Required
- NetSuite with SuiteTalk (Web Services) enabled
- Consumer Access Level
- Administrator or role with User Access Tokens and SOAP Web Services permissions
- Rate Limits
- Vary by the consumer's NetSuite subscription and are not publicly documented by Oracle; Apideck handles retries automatically.
Responsibility matrix
| Task | You (Customer) | Your Consumer | Apideck |
|---|---|---|---|
| Request Sandbox Access | β | β | Provides (enterprise contract) |
| Enable TBA & SuiteTalk | β | β | Instructions provided |
| Create Integration Record | β | β | Instructions provided |
| Configure Role & Permissions | β | β | Instructions provided |
| Generate Access Token | β | β | Instructions provided |
| Provide Credentials | β | β | Secure connection form |
| Build via Unified API | β | β | Maintains connector |
| Monitor Connections | β Via dashboard | Can regenerate tokens | Logs & alerts |
Environments
- Sandbox & Production (shared credential structure)
- NetSuite uses the same credential structure for sandbox and production β the Account ID determines which instance is accessed. Additional testing options: the consumerβs own sandbox account or a NetSuite Partner Trial (time-limited); direct trial accounts are not available from Oracle.
- Production
- β οΈ Credentials must be recreated after a NetSuite sandbox refresh β this is expected NetSuite behavior.
π¨Important to Know About NetSuite
- SuiteTax not supported β tax data is unavailable when SuiteTax is enabled on a consumer's account.
- Oracle has announced plans to deprecate SOAP web services (planned timeline: 2027.1 no new SOAP integrations, 2028.2 SOAP unavailable); Apideck is monitoring the transition and has made a NetSuite REST integration available via Proxy.
β οΈ
42 gotchas across 23 resources
Connector-specific behaviors and limitations to be aware of
π¦
28 supported resources
View field mappings, supported operations, and schema details