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

TaskYou (Customer)Your ConsumerApideck
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 dashboardCan regenerate tokensLogs & 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