feat: add GET /emails/metrics endpoint

Merged
DI
3mo ago
+192-0

Adds the beta GET /emails/metrics endpoint: GetEmailsMetricsResponse/EmailMetricsDataRow schemas, period/domain/email/broadcast dimensions, and domain_id/email_id/broadcast_id filters (broadcast and email cannot be combined).

Mirrors the shipped public-api implementation (resend/resend-monorepo#8730 and its predecessors). Part of the emails/metrics rollout tracked in DEV-1771.

resend.json regenerates from this on merge to main.