Netsuite TBA
Integrate your application with the Netsuite TBA API
🚀 Quickstart
Connect to Netsuite TBA with Tenklo and see data flow in 2 minutes.
In Tenklo (free signup), go to Integrations -> Configure New Integration -> Netsuite TBA.
Go to Connections -> Add Test Connection -> Authorize, then complete the Netsuite TBA authentication. Later, you'll let your users do the same directly from your app.
Let's make your first request to the Netsuite API. Replace the placeholders below with your Environment API key, integration ID, and connection ID:
curl "https://api.tenklo.dev/proxy/record/v1/customer" \
-H "Authorization: Bearer <NANGO-API-KEY>" \
-H "Provider-Config-Key: <INTEGRATION-ID>" \
-H "Connection-Id: <CONNECTION-ID>"Or fetch credentials with the Node SDK or API.
✅ You're connected! Check the Logs tab in Tenklo to inspect requests.
Follow our Auth implementation guide to integrate Tenklo in your app.
To obtain your own production credentials, follow the setup guide linked below.
📚 Netsuite TBA Integration Guides
Tenklo maintained guides for common use cases.
- How to set up Netsuite TBA with Tenklo
Configure token-based authentication with Netsuite and connect it to Tenklo
Official docs: Netsuite REST API documentation
🧩 Pre-built syncs & actions for Netsuite TBA
Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.
Credit Notes
Customers
Invoices
Payments
| Function name | Description | Type | Source code |
|---|---|---|---|
payments | Fetches all payments received from customers in Netsuite | Sync | 🔗 Github |
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
bill-create | Creates a vendor bill in Netsuite. | Action | 🔗 Github |
bill-update | Updates an existing vendor bill in Netsuite. | Action | 🔗 Github |
credit-note-create | Creates a credit note in Netsuite | Action | 🔗 Github |
credit-note-update | Updates a credit note in Netsuite | Action | 🔗 Github |
customer-create | Creates a customer in Netsuite | Action | 🔗 Github |
customer-update | Updates a customer in Netsuite | Action | 🔗 Github |
fetch-fields | Fetches all fields in Netsuite | Action | 🔗 Github |
invoice-create | Creates an invoice in Netsuite | Action | 🔗 Github |
invoice-update | Updates an invoice in Netsuite | Action | 🔗 Github |
payment-create | Creates a payment in Netsuite | Action | 🔗 Github |
payment-update | Updates a payment in Netsuite | Action | 🔗 Github |
purchase-order-create | Creates a purchase order in Netsuite | Action | 🔗 Github |
purchase-order-update | Updates an existing purchase order in Netsuite. | Action | 🔗 Github |
general-ledger | Fetches all JournalEntries in Netsuite | Sync | 🔗 Github |
locations | Fetches all locations in Netsuite | Sync | 🔗 Github |