Активность с контактом
Цифры за вкладкой «Активность» у контакта в приложении за период, который заканчивается сейчас: письма, полученные с адреса и отправленные на него, по интервалам, цепочки, в которых что-то происходило, цепочки, ждущие ответа от ящика, когда каждая сторона писала последней, и медианное время, за которое каждая сторона отвечает.
Выполняет настоящий запрос в вашем рабочем пространстве, с вашим собственным ключом.
GET /contacts/{email}/activity
Цифры за вкладкой «Активность» у контакта в приложении за период, который заканчивается сейчас: письма, полученные с адреса и отправленные на него, по интервалам, цепочки, в которых что-то происходило, цепочки, ждущие ответа от ящика, когда каждая сторона писала последней, и медианное время, за которое каждая сторона отвечает.
Пример
Требуется threads:read. minutes задаёт, насколько далеко назад уходит период, по умолчанию 90 дней; grain бывает minute, hour или day; offsetMinutes это смещение читателя от UTC.
curl "$OE/contacts/ada%40example.com/activity?minutes=43200&grain=day&offsetMinutes=120" -H "$AUTH"{ "object": "contact_activity", "email": "[email protected]", "since": "2026-08-24T22:00:00.000Z", "until": "2026-09-23T10:30:00.000Z", "grain": "day", "buckets": [ { "bucket": "2026-09-21", "received": 2, "sent": 1 }, { "bucket": "2026-09-22", "received": 1, "sent": 0 } ], "totals": { "received": 3, "sent": 1, "threads": 2, "waiting": 1, "lastReceivedAt": "2026-09-22T16:04:11.000Z", "lastSentAt": "2026-09-21T09:40:00.000Z" }, "replyTime": { "yours": 5400000, "theirs": 12600000 }}buckets содержит только интервалы, в которых была почта, сначала старые, в часовом поясе читателя, чтобы график заполнил пробелы. waiting считает цепочки, самое новое письмо которых пришло с этого адреса.
replyTime это медиана в миллисекундах: yours для ответов ящика им и theirs для их ответов ящику, и null, если измерять нечего. Почта в корзине или в спаме не учитывается.