Retrieve daily usage statistics for an endpoint
Returns daily usage statistics for a specific endpoint, including cellular data and SMS volumes.
By default, returns statistics for the current month.
Use start_date and end_date query parameters to specify a custom date range.
Historical data is available for the last 13 months. Each request returns at most 6 months of data, so request longer periods in separate calls. Requests for earlier dates don’t return an error: each of those days is listed with zero usage, the same as a day without traffic. To request older data, open a ticket with emnify support and include the API URL you call, the start and end dates you need, the output format you want, and your organization ID.
Data traffic cost statistics (cost field in the data object) have been deprecated.
Authentication
An auth_token should be provided to authenticate a session.
To obtain an auth_token, see the /api/v1/authenticate POST request.
Path parameters
Query parameters
Filters by start date, provided in a YYYY-MM-DD format.
If you don’t define an end date, the response will include 6 months of data, beginning on the current date.
Filters by end date, provided in an YYYY-MM-DD format.
If you don’t define a start date, the range starts on the first day of the current month, so an end date in an earlier month returns no data.
Response
Successfully returned the daily endpoint statistics.
Each day’s entry contains:
date: The date in YYYY-MM-DD formatdata: Cellular data usage (volume in MB)sms: SMS usage (volume as message count)
Volume fields include volume (total), volume_tx (transmitted), and volume_rx (received).
The date for this statistics entry (YYYY-MM-DD format).
Satellite data usage for this day (if applicable).
Satellite SMS usage for this day (if applicable).