You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过NetSuite REST API查询所有已创建的items数据?

NetSuite 全量Items资源API访问方案

你在UI路径Lists > Accounting > Items下看到的全量产品数据,对应两类常用API调用方式,根据你当前用的接口体系选择即可:

  • SuiteTalk REST Record 接口(和你之前测试发票、客户接口同体系)
    全量items的基础请求路径为:
    GET /services/rest/record/v1/item
    
    接口默认分页返回结果,可通过limit参数调整单页返回数据量(最大支持1000条/页),通过offset参数做翻页遍历全量;如果需要过滤状态、指定返回字段,可以追加q参数传查询条件,比如仅查询启用状态的商品可拼接q=isinactive eq "F"。
    这个接口返回的结构和你之前调用客户、发票接口的返回结构一致,不需要额外适配请求格式。
  • SuiteQL 查询接口(拉取全量效率更高)
    如果需要自定义返回字段、做关联查询,推荐调用SuiteQL接口,路径为:
    POST /services/rest/query/v1/suiteql
    
    请求体传查询SQL即可,基础查询示例:
    {
      "q": "SELECT id, itemid, displayname, itemtype, description FROM item WHERE isinactive = 'F'"
    }
    
    该接口同样分页返回,直接用响应里的next链接翻页就能拉取全量,比record接口的查询灵活度更高。

注意事项:

  1. 调用前确认你的集成角色已开启REST Web Services访问权限,同时分配了Items列表的查看权限,否则会返回403错误
  2. item是NetSuite所有产品类型的父资源,接口会自动返回库存商品、非库存商品、服务类商品、装配件等所有在UI Items列表下展示的数据,不需要针对不同产品类型单独找接口

内容的提问来源于stack exchange,提问作者Nahun Elias Montesino Villa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.02 08:09:42