Zur Dokumentation springen
API

Die Mail in jedem Ordner zählen

Was die Seitenleiste der App zeigt, für jeden Ordner und jede Adresse.

GET/threads/counts

Führt den echten Aufruf in Ihrem Workspace aus.

GET /threads/counts

Was die Seitenleiste der App zeigt, für jeden Ordner und jede Adresse.

Beispiel

Benötigt threads:read. folders hat eine Zeile für inbox, sent, spam, archive, trash und snoozed, jeweils damit, wie viele Unterhaltungen der Ordner enthält und wie viele davon ungelesen sind, danach unread, dessen Zahl die ungelesenen Unterhaltungen im Posteingang angibt. addresses zählt die Unterhaltungen im Posteingang, die an jeder Adresse eingegangen sind, mit null für Mail, bei der keine Adresse erfasst wurde.

curl
curl "$OE/threads/[email protected]" -H "$AUTH"
Antwort
{  "object": "mailbox_counts",  "folders": [    { "label": "inbox", "count": 412, "unread": 9 },    { "label": "sent", "count": 188, "unread": 0 },    { "label": "spam", "count": 3, "unread": 3 },    { "label": "archive", "count": 1270, "unread": 0 },    { "label": "trash", "count": 41, "unread": 1 },    { "label": "snoozed", "count": 2, "unread": 0 },    { "label": "unread", "count": 9, "unread": 9 }  ],  "addresses": [{ "address": "[email protected]", "count": 412 }]}

Ein Schlüssel oder eine App, die auf bestimmte Adressen beschränkt ist, zählt nur die Mail, die an diese Adressen eingegangen ist. address grenzt jede Zählung auf eine Adresse ein, und eine Adresse außerhalb dessen, was der Schlüssel erreicht, zählt nichts, statt einen Fehler auszulösen.

Referenz