Saltar para a documentação
API

Contar o correio de cada pasta

O que a barra lateral da aplicação mostra, para cada pasta e cada endereço.

GET/threads/counts

Executa a chamada real no seu espaço de trabalho.

GET /threads/counts

O que a barra lateral da aplicação mostra, para cada pasta e cada endereço.

Exemplo

Requer threads:read. folders tem uma linha para inbox, sent, spam, archive, trash e snoozed, cada uma com quantas conversas contém e quantas delas estão por ler, e depois unread, cuja contagem são as conversas por ler na caixa de entrada. addresses conta as conversas da caixa de entrada que chegaram a cada endereço, com null para o correio que não registou nenhum.

curl
curl "$OE/threads/[email protected]" -H "$AUTH"
Resposta
{  "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 }]}

Uma chave ou uma aplicação limitada a certos endereços conta apenas o correio que chegou a esses endereços. address restringe todas as contagens a um só endereço, e um endereço fora do alcance da chave não conta nada, em vez de falhar.

Referência