У меня была такая же проблема - я использовал /1/cards/{cardId}/actions?filter=createCard
(что дало мне те же результаты, что и ответ Моаззама Арифа), где 53% моих 370 карт пропускают дату createCard
.
Оказывается, createCard
добавляется только при создании новой карты, и многие мои карты были преобразованы из контрольных списков, что является другим действием. Я нашел доступные «типы действий» (в формате Python):
['convertToCardFromCheckItem',
'addChecklistToCard',
'createCard',
'updateCard',
'updateCheckItemStateOnCard',
'removeChecklistFromCard',
'commentCard']
(я нашел их через /1/cards/{cardId}/actions?filter=all
).
Как только я изменил свой URL на /1/cards/{cardId}/actions?filter=createCard,convertToCardFromCheckItem
я извлек даты на всех карточках. К сожалению, Trello API не поддерживает дату создания контрольного списка, поэтому отслеживание начинается только после создания карты.
У меня нет архивных карт для проверки, но похоже, что поле объекта карты closed
это то, что вы ищете (https://developers.trello.com/reference#card -объект ).