#docusignapi
#docusignapi
Вопрос:
В пользовательском интерфейсе DocuSign room есть поле с именем «Сторона» (transactionSide). Оно имеет одно из следующих значений: buy, sell, listbuy, refi. К сожалению, я не могу получить это поле с помощью конечных точек API:
GET /restapi/v2/accounts/{accountId}/rooms/{roomId}
GET /restapi/v2/accounts/{accountId}/rooms/{roomId}/field_data
- Есть ли способ получить это поле с помощью API?
- Могу ли я обновить это поле, используя конечную точку обновления данных поля (PUT /restapi/v2/accounts/{AccountId}/rooms/{roomId}/field_data)?
Ответ №1:
Оно вызывается transactionSideId
в формате JSON.
Знаете ли вы, что у нас также есть SDK для Rooms API? вы можете использовать их в C #, Java, Node, PHP, Python и Ruby. Я бы подумал, что это должно помочь найти имена свойств … (вот недавнее сообщение в блоге с некоторыми примерами)
ОБНОВЛЕНИЕ: в качестве обходного пути сторона комнаты определяется стороной владельца комнаты. Таким образом, чтобы идентифицировать пользователя RoomSide, необходимо вызвать следующую конечную точку:
/v2/accounts/{accountId}/rooms/{roomId}/users
Если вызывающий пользователь знает, кто является владельцем комнаты, для этого пользователя определен идентификатор transactionSideId, то есть владельцем комнаты является транзакционная сторона комнаты. К сожалению, я не видел способа определить идентификатор пользователя владельца комнаты.
Комментарии:
1. Спасибо за ответ. Но мне нужно это поле
transactionSideId
, когда я ПОЛУЧАЮ существующую комнату, а не создаю комнату. Я не могу найти это поле, когда я делаюGetRoom
илиGetRoomFieldData
запрашиваю. Есть ли способ получить поле transactionSideId с помощью API?2. Как я могу определить, на какой стороне находится эта комната?
3. хммм, так вы говорите, что данные поля get не возвращают их? Я должен был бы спросить об этом экспертов Rooms API.
4. Вот именно. В документации API нет полного описания ответа на запрос данных поля, поэтому я не могу быть уверен, следует ли возвращать это поле.
5. @Vladimyr похоже, сейчас это недоступно. Я поставил галочку, чтобы добавить это. Не уверен, сколько времени это займет. Я буду информировать вас.