Конверты: listStatusChanges не учитывает параметр order_by - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь использовать API GET /restapi/v2.1/accounts/{accountId}/envelopes со следующими параметрами:

  • from_date
  • to_date
  • start_position
  • order ( как c)
  • order_by ('созданный')

Пример вызова API

{{baseURL}}/restapi/v2/accounts/{{docusign-accountId}}/envelopes?from_date=2019-09-01T00:00:07.2430000Z&to_date=2020-03-25T01:01:07.2430000Z&start_position=0&count=1000&order=asc&order_by=created

Здесь я ожидал, что ответом будут все конверты, которые имели изменения статуса между временным диапазоном [from_data, to_date] , упорядоченным по времени их создания в порядке возрастания .

Однако я не вижу, чтобы поле order_by влияло на ответ. Конверты, которые я получаю, по-прежнему упорядочены по значению statusChangedDateTime (в порядке возрастания).

Но, если я включу другой параметр в вызов API,

  • from_to_status = 'made'

Ответ включает конверты в порядке возрастания времени их создания.

Пожалуйста, дайте мне знать, если это действительно ошибка, и поле order_by не соблюдается в настоящее время, или это ограничение, которое order_by = создан может работать только с from_to_status = создан . Или, пожалуйста, дайте мне знать, если я что-то делаю не так, как надо.

1 Ответ

0 голосов
/ 26 марта 2020

Вы начали с разговора о 2.1, а затем использовали 2.0. Ваш URL должен быть изменен для использования версии API 2.1:

{{baseURL}}/restapi/v2.1/accounts/{{docusign-accountId}}/envelopes?from_date=2019-09-01T00:00:07.2430000Z&to_date=2020-03-25T01:01:07.2430000Z&start_position=0&count=1000&order=asc&order_by=created
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...