如何使用restapi直接执行zuorazoql查询

如何使用restapi直接执行zuorazoql查询,rest,zuora,zuora-soap,Rest,Zuora,Zuora Soap,ZuoraSOAPAPI通过提供ZOQL,并在响应本身中返回查询结果 我正在ZuoraRESTAPI中寻找相同的功能。但它支持通过或api执行查询。这些API允许我使用exportId或batchJobId通过另一个请求获取查询结果 但我对在单个请求中接收查询结果感兴趣,类似于zuora soap。zuora REST API中是否有任何可用的功能,REST端点通过JSON正文中的queryString接受ZOQL。下面是一个HTTP请求示例,表示selectid,Name fromcountZ

ZuoraSOAPAPI通过提供ZOQL,并在响应本身中返回查询结果

我正在ZuoraRESTAPI中寻找相同的功能。但它支持通过或api执行查询。这些API允许我使用exportId或batchJobId通过另一个请求获取查询结果

但我对在单个请求中接收查询结果感兴趣,类似于zuora soap。zuora REST API中是否有任何可用的功能,REST端点通过JSON正文中的
queryString
接受ZOQL。下面是一个HTTP请求示例,表示
selectid,Name fromcount
ZOQL查询

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"
}
返回

{
    "records": [
        {
            "Name": "DP test sync account 1",
            "Id": "2c92c0f85fde706c015feef1b4ca6e11"
        },
        {
            "Name": "001g000001nHTIoAAO",
            "Id": "2c92c0f85fde706c015ffd8d488b5e46"
        },
        ...

    ],
    "queryLocator": "2c92c0f867067b440167087646951e86-2000",
    "size": 2239,
    "done": false
}
query()是一个SOAP API。我正在RESTAPI中寻找这个确切的特性