What the restaurant sees

- a sending status in plain words: All good, Sending limited (a new restaurant in its start-up phase, with today’s promotional limit and how much of it is used) or Sending paused (promotional emails on hold, automatic messages keep going). It never shows thresholds, reasons or anything about other restaurants;
- sent, delivered, opened, clicks, then not delivered (address does not exist / mailbox full or temporary), blocked before sending, marked as spam, unsubscribed, not sent;
- a chart of the emails sent per day (per week for 90 days), with the numbers as a table;
- automatic messages compared with campaigns, and the five most sent messages with their open and click rates.
Mount it
Permissionstats (in the default; add it yourself when you pass an explicit permissions list):
ready with period (7, 30 or 90) and sent, error, resize.
The same numbers for your own charts
widgets or events. period is 7d, 30d (default) or 90d; tz an IANA time zone (default UTC). The answer (cached up to 3 minutes):
Errors:
400 INVALID_STATS_PERIOD, 422 INVALID_TENANT.
To bill your restaurants per email, count the messages per tenant with GET /public/v1/messages/list?tenant=… (see Senders).