{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"A Python SDK that wraps NetSuite's SOAP web service (SuiteTalk) using the zeep library, providing token-based authentication and simplified access to NetSuite resources like accounts, vendors, employees, and financial records.","skillfed_tags":["erp-integration","soap-client","enterprise-api"],"use_cases":["Extract NetSuite financial records (accounts, vendor bills, journal entries) into a local database or data warehouse for reporting and analysis.","Automate vendor payment processing by querying vendor data and posting vendor payments programmatically.","Sync employee, department, and subsidiary master data from NetSuite into HR or organizational systems.","Upload receipts and supporting documents to NetSuite by creating folders and posting files via the SDK.","Build ETL workflows that pull large volumes of NetSuite records using generator methods to avoid memory overload."],"what_it_does":"Netsuitesdk is a Python wrapper around NetSuite's SOAP-based SuiteTalk web service that abstracts away the complexity of direct SOAP calls. It uses zeep as its underlying SOAP client and supports token-based authentication (TBA), which is the recommended approach for programmatic access to NetSuite. The SDK provides object-oriented access to NetSuite resources\u2014accounts, vendors, employees, departments, currencies, subsidiaries, and various financial records\u2014through methods like get_all(), get_all_generator(), get(), and post().\n\nThe package is designed for developers integrating NetSuite data into Python applications, ETL pipelines, or reporting systems. It handles authentication, request construction, and response parsing, allowing you to work with NetSuite records as Python objects rather than raw XML. The SDK supports both bulk retrieval (via generators for large datasets) and individual record operations, as well as upsert operations for specific record types like vendor bills, expense reports, and journal entries.","worth_installing":"Yes. The SDK is actively maintained (recent release, current commits), has no security vulnerabilities, uses a permissive MIT license, and installs with minimal friction. It is the standard way to access NetSuite programmatically from Python if you have token-based authentication credentials. Install it if you need to integrate NetSuite data into a Python application or automate NetSuite operations."},"id":"netsuitesdk","links":{"html":"https://skillfed.io/packages/netsuitesdk","md":"https://skillfed.io/packages/netsuitesdk.md","pypi":"https://pypi.org/project/netsuitesdk/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-21","license_spdx":null,"license_treatment":"permissive","name":"netsuitesdk","python_support":"unspecified","summary":"Python SDK for accessing the NetSuite SOAP webservice"},"popularity":{"monthly_downloads":738067,"position":5186,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.3.0"}
