TD Ameritrade API获得职位

时间:2020-06-18 03:05:13

标签: json api ameritrade

我正在测试TD Ameritrade API。我正在尝试检索给定用户的位置(打开和关闭)。

我已经从设置的前端+服务器成功验证并检索了()

我使用我的accountId并对此URL进行GET请求: accountId,如此处的文档所述:https://developer.tdameritrade.com/account-access/apis/get/accounts/%7BaccountId%7D-0

此GET请求成功,但是响应没有返回https://api.tdameritrade.com/v1/accounts/{acountId}对象,API文档中概述了父数据对象中的响应。

有人知道头寸对象是否仅适用于平仓头寸,还是也包括未平仓头寸?任何清晰度表示赞赏。我有一个空缺职位,没有一个空缺职位。

随着GET请求的工作,我没有包括代码,这是为什么为什么返回的TD Ameritrade API数据不包含文档所说的对象的问题。

1 个答案:

答案 0 :(得分:2)

这是一个简单的解决方法-尽管文档未提及,但是如果要获取给定帐户的positions,则必须将参数?fields=positions显式附加到端点:

https://api.tdameritrade.com/v1/accounts/${accountId}?fields=positions