Is there an API that reports the total number of messages sent in my account per day?

Currently, there is no API for retrieving metrics and analytics about your account usage. PubNub is planning to add this sort of functionality in the future.

For now, your PubNub account dashboard will report the total number of messages sent during the current and past months as well as some charts that provide some daily metrics.