All twins

NetSuite

live · conformance passing

Models the NetSuite REST Web Services an ERP integration actually uses — customers, the chart of accounts, non-inventory and service items, invoices with sublists and server-computed totals, customer payments and the receivables they settle, SuiteQL and the metadata catalog — with OAuth 1.0a token-based authentication, realm-scoped accounts, offset paging, idempotency keys and Oracle's problem-detail envelope.

Category
ERP
Environment key
issued by the environment
Verified against
netsuite 0.12.0
Replaces
A NetSuite sandbox account whose numbering nobody can reset

What it models

Records your code can read, write and edit for the life of the environment. A route the twin does not model returns a provider-shaped refusal rather than a plausible response.

  • customer
  • account
  • item
  • invoice
  • customerpayment
  • subsidiary
  • currency
  • companyinfo
  • idempotency

Verified in CI against

  • pythonnetsuite0.12.0

Live · console.twinbay.ai

Start with one base URL.

Create an environment and point your existing SDK at the hostname it gives you. The environment logs each request your agent makes, and you can edit any record it holds.

Start building

An environment in under a minute, no card required. Twinbay is free for academic researchers.