UsageRecord
Usage records track subscription usage for users. This includes data, voice, and text usage. Note that there is a delay in usage data that varies between carriers.
- Name
- object
- Type
- string
- Description
Type of object is always
usageRecord
.Allowed values:usageRecord
- Name
- data
- Type
- integer
- Description
Amount of data used in bytes.
Example:18883100
- Name
- end
- Type
- string
- Description
Timestamp representing the exclusive upper bound of the aggregation period (e.g. the end of a 24 hour period, subscription period or user-defined set of dates).
Example:"2021-02-15T00:00:00Z"
- Name
- labels
- Type
- object
- Description
- An object containing optional metadata about the usage record.
- Name
- country
- Type
- string
- Description
The ISO 3166-1 alpha-2 country code of the country in which the usage occurred.
Optional: This property may not always be included.Example:"US"
- Name
- subscription
- Type
- string
- Description
The unique identifier for the subscription to which the usage is attributed.
Optional: This property may not always be included.Example:"sub_0SNlurA049MEWV2gSfSxi00xlPIi"
- Name
- sms
- Type
- integer
- Description
Amount of SMS sent and received.
Example:15
- Name
- start
- Type
- string
- Description
Timestamp representing the inclusive lower bound of the aggregation period (e.g. the start of a 24 hour period, subscription period or user-defined set of dates)
Example:"2021-02-14T00:00:00Z"
- Name
- voice
- Type
- integer
- Description
Amount of voice usage in seconds.
Example:240
Example
{
"object": "usageRecord",
"data": 18883100,
"end": "2021-02-15T01:01:01.0Z",
"labels": {
"country": "US",
"subscription": "sub_0SNlurA049MEWV2gSfSxi00xlPIi"
},
"sms": 15,
"start": "2021-02-14T01:01:01.0Z",
"voice": 240
}