Auswertungen
Subscriptions
/ v1 / reports / subscriptions Subscriptions and installment plans now, the products with subscribers, and new and ended subscriptions by month. The default period is the last 12 months, UTC.
Subscription states:
active: subscriptions that renew. A renewal in progress counts.cancelling: cancelled, with access until the end date and no renewal.past_due: a renewal payment failed. Tentary tries again on day 2, 7 and 14, and the buyer has no access in this time. A retry in progress counts here.renewal_overdue: the renewal or its retries did not run on time (seewarnings). Not inactive.with_access: subscriptions whose buyers can open the product now, by the access rules of Tentary. This is not the sum of the other counts.
Revenue and endings:
mrr: monthly recurring revenue of the active subscriptions. It is the renewal price per month, after an intro price or coupon, VAT included, per currency and not converted.ended_cancelledcounts by the end of access, because Tentary does not store the day of the cancel click.ended_payment_failedcounts by the last failed try.
Installment plans are not subscriptions:
open_amount: installments not paid yet.- Failed plans: all payment tries failed.
failed_open_amountis still unpaid and can be collected with payment reminders or debt collection. Plans whose claim the account owner closed are left out.
For revenue, call GET /v1/reports/revenue.
Autorisierung
-
Authorizationstring Header erforderlichBearer tnt_…· A personal API key (tnt_...). Create it in the Tentary app on the page AI & API. Einführung
Query-Parameter
-
fromstringFirst day (UTC) for new and ended subscriptions, like 2026-01-01.
Muster
^[0-9]{4}-[0-9]{2}-[0-9]{2}$Beispiel:"2026-08-01" -
tostringLast day (UTC), like 2026-12-31. Default today. 731 days at most.
Muster
^[0-9]{4}-[0-9]{2}-[0-9]{2}$Beispiel:"2026-10-27" -
product_idintegerOnly this product (id from list_products).
min.
1
Antwort
Felder der Antwort mit Status 200. Fehler haben immer dasselbe Format, siehe Fehler.
-
todaystring<date>Like 2026-01-31.
-
productobject kann null seinThe product.
2 Felder anzeigen Felder ausblenden
-
idintegerThe ID.
-
namestringThe name.
-
-
subscriptionsobjectThe subscriptions.
7 Felder anzeigen Felder ausblenden
-
activeintegerSubscriptions that renew.
-
cancellingintegerCancelled, with access until the end date.
-
with_accessintegerSubscriptions whose buyers can open the product now.
-
past_dueintegerA renewal payment failed; Tentary tries again.
-
renewal_overdueintegerThe renewal did not run on time.
-
mrrarray of objectMonthly recurring revenue of the active subscriptions, VAT included, per currency.
2 Felder anzeigen Felder ausblenden
-
currencystringCurrency code, like EUR.
-
amountstringDecimal string, like "19.90". Amount in this currency.
-
-
active_by_intervalarray of objectActive subscriptions per billing interval.
2 Felder anzeigen Felder ausblenden
-
interval_monthsintegerMonths between payments.
-
activeintegerActive subscriptions.
-
-
-
installment_plansobjectPayment plans that buyers can choose.
8 Felder anzeigen Felder ausblenden
-
runningintegerPlans that are paid on time.
-
cancellingintegerCancelled, with access until the end date.
-
past_dueintegerA payment failed; Tentary tries again.
-
renewal_overdueintegerThe payment did not run on time.
-
failedintegerAll payment tries failed.
-
failed_in_debt_collectionintegerFailed plans in debt collection.
-
open_amountarray of objectInstallments not paid yet.
2 Felder anzeigen Felder ausblenden
-
currencystringCurrency code, like EUR.
-
amountstringDecimal string, like "19.90". Amount in this currency.
-
-
failed_open_amountarray of objectStill unpaid of the failed plans.
2 Felder anzeigen Felder ausblenden
-
currencystringCurrency code, like EUR.
-
amountstringDecimal string, like "19.90". Amount in this currency.
-
-
-
productsarray of objectThe products.
4 Felder anzeigen Felder ausblenden
-
productobjectThe product.
2 Felder anzeigen Felder ausblenden
-
idintegerThe ID.
-
namestring kann null seinThe name.
-
-
activeintegerActive subscriptions.
-
cancellingintegerCancelled, with access until the end date.
-
mrrarray of objectOne entry per currency. Amounts are not converted.
2 Felder anzeigen Felder ausblenden
-
currencystringCurrency code, like EUR.
-
amountstringDecimal string, like "19.90". Amount in this currency.
-
-
-
more_productsbooleantrue = more products than this list.
-
fromstring<date>Like 2026-01-31.
-
tostring<date>Like 2026-01-31.
-
periodsarray of objectOne entry per period.
4 Felder anzeigen Felder ausblenden
-
periodstringMonth, like 2026-01.
-
newintegerNew subscriptions.
-
ended_cancelledintegerBy the end of access.
-
ended_payment_failedintegerBy the last failed try.
-
-
warningsarray of stringThings that the seller should know.
-
linksobjectPages in the Tentary app or on tentary.com.
1 Feld anzeigen Felder ausblenden
-
ordersstring<uri>Page in the Tentary app.
-