@type t() :: %MollieAPI.Model.ListEntitySubscription{
_links: MollieAPI.Model.ListEntitySubscriptionLinks.t(),
amount: MollieAPI.Model.Amount.t(),
applicationFee: MollieAPI.Model.EntitySubscriptionApplicationFee.t() | nil,
canceledAt: String.t() | nil,
createdAt: String.t(),
customerId: String.t(),
description: String.t() | nil,
id: String.t(),
interval: String.t(),
mandateId: String.t() | nil,
metadata: MollieAPI.Model.Metadata.t() | nil,
method: MollieAPI.Model.SubscriptionMethodResponse.t() | nil,
mode: MollieAPI.Model.Mode.t(),
nextPaymentDate: String.t() | nil,
profileId: String.t() | nil,
resource: String.t(),
startDate: String.t(),
status: MollieAPI.Model.SubscriptionStatusResponse.t(),
testmode: boolean() | nil,
times: integer() | nil,
timesRemaining: integer() | nil,
webhookUrl: String.t() | nil
}