Ir a la documentación
API

Contar el correo de cada carpeta

Lo que muestra la barra lateral de la app, para cada carpeta y cada dirección.

GET/threads/counts

Ejecuta la llamada real en tu espacio de trabajo.

GET /threads/counts

Lo que muestra la barra lateral de la app, para cada carpeta y cada dirección.

Ejemplo

Requiere threads:read. folders tiene una fila para inbox, sent, spam, archive, trash y snoozed, cada una con cuántas conversaciones contiene y cuántas de ellas están sin leer, y después unread, cuyo recuento son las conversaciones sin leer de la bandeja de entrada. addresses cuenta las conversaciones de la bandeja de entrada que llegaron a cada dirección, con null para el correo que no registró ninguna.

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

Una clave o una app limitada a ciertas direcciones solo cuenta el correo que llegó a ellas. address limita cada recuento a una dirección, y una dirección fuera del alcance de la clave no cuenta nada en lugar de fallar.

Referencia