Super SIM's Billing Periods API is currently in Public Beta . Some features are not yet implemented and others may be changed before the product is declared Generally Available. Beta products are not covered by a Twilio SLA*.* Learn more about beta product support.
To avoid ambiguity throughout this page, Sim (initial cap) refers to the Sim API resource. SIM (all caps) refers to the physical Subscriber Identity Module (that is, a SIM card) associated with a Sim resource.
A BillingPeriod instance represents a period of time and belongs to a Sim instance. Depending on the type of the BillingPeriod, billing events such as charging a SIM's monthly subscription fee or resetting the amount applied towards a SIM's data limit may occur at the start or the end of a BillingPeriod.
A Sim whose
new will not have any BillingPeriods. A Sim's first BillingPeriod will be created when its
status is updated to
active and will begin at the time denoted by the BillingPeriod's
start_time. Events set to occur at the start of the BillingPeriod will take place. When a BillingPeriod expires — i.e., the current time is after the BillingPeriod's
end_time — any events set to occur at the end of the BillingPeriod will take place. Unless the Sim's
inactive, when its BillingPeriod expires a new one will be created. This process will be repeated for as long as the Sim's
status continues to be
Currently, only a Sim's current or most recent BillingPeriod will be returned when reading a Sim's
BillingPeriods. It will be returned as a single result in an array. In a future release, we will add the ability to view previous BillingPeriods as a paginated list.
The SID of the Billing Period.
The SID of the Account the Super SIM belongs to.
The SID of the Super SIM the Billing Period belongs to.
start_timetype: string<DATE TIME>
The start time of the Billing Period specified in ISO 8601 format.
end_timetype: string<DATE TIME>
The end time of the Billing Period specified in ISO 8601 format.
The type of Billing Period. Can be
date_createdtype: string<DATE TIME>
The date and time in GMT when the resource was created specified in ISO 8601 format.
date_updatedtype: string<DATE TIME>
The date and time in GMT when the resource was last updated specified in ISO 8601 format.
This section describes the behavior of each type of BillingPeriod as indicated by the BillingPeriod's
A Sim resource's
status can only be updated to
new. When this change occurs, a ready BillingPeriod resource will be created starting at that time. The ready BillingPeriod's
end_time indicates when the Sim resource's
status will automatically transition from
active if no other transition criteria are met. When a Sim's
ready, the SIM it represents may connect to the cellular networks without incurring a monthly subscription fee until either the ready BillingPeriod expires, or some amount of data/SMS Command usage occurs, whichever comes first. Learn more about each Sim resource status.
A new active BillingPeriod will be created in either of these cases:
is updated to
and there is not already an unexpired active BillingPeriod for that Sim.
of the Sim to which it belongs is still
When an active BillingPeriod is created, the monthly active SIM subscription fee will be charged. If a Sim's
status is updated to
inactive before the current active BillingPeriod expires, no new BillingPeriod will be created. If Sim's
status is later changed back to
active, a new active BillingPeriod will be created starting at that time.
Each SIM has a data limit dictated by the Fleet to which its Sim resource has been assigned. Data usage is counted during the Sim's current active BillingPeriod and compared to the Sim's data limit. If the count reaches the limit, the SIM will be blocked from using any more data until the active BillingPeriod expires. When an active BillingPeriod expires, the data usage counter is reset to zero. If a SIM has been blocked from using data because it exceeded its data limit, it will be able to resume using data at this point.
As noted above, currently only a Sim's current or most recent BillingPeriod will be returned in the results.
The SID of the Super SIM to list Billing Periods for.
How many resources to return in each list page. The default is 50, and the maximum is 1000.
The page index. This value is simply for client state.
The page token. This is provided by the API.