首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用REST API直接执行Zuora ZOQL查询

如何使用REST API直接执行Zuora ZOQL查询
EN

Stack Overflow用户
提问于 2018-11-05 19:19:03
回答 1查看 487关注 0票数 5

zuora-soap API通过query()提供ZOQL,并在响应本身中返回查询结果。

我正在寻找zuora REST API中的相同功能。但支持通过"export""batch-query"接口执行查询。这些API允许我使用exportId或batchJobId通过另一个请求获取查询结果。

但我感兴趣的是在单个请求中收到查询结果,类似于zuora-soap。zuora REST API中是否有可用的功能

EN

回答 1

Stack Overflow用户

发布于 2018-11-12 23:32:48

JSON端点在POST /v1/action/query主体中通过queryString接受ZOQL.下面是一个表示select Id, Name from Account ZOQL查询的示例HTTP请求

代码语言:javascript
复制
POST /v1/action/query HTTP/1.1
Host: rest.apisandbox.zuora.com
apiAccessKeyId: some@example.com
apiSecretAccessKey: ************
Accept: application/json
Content-Type: application/json

{
    "queryString": "select Id, Name from Account"
}

它会返回

代码语言:javascript
复制
{
    "records": [
        {
            "Name": "DP test sync account 1",
            "Id": "2c92c0f85fde706c015feef1b4ca6e11"
        },
        {
            "Name": "001g000001nHTIoAAO",
            "Id": "2c92c0f85fde706c015ffd8d488b5e46"
        },
        ...

    ],
    "queryLocator": "2c92c0f867067b440167087646951e86-2000",
    "size": 2239,
    "done": false
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53153365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档