---
title: "Subscriptions Analytics"
method: GET
path: "/v1/admin_console/analytics/subscriptions"
tags: ["admin_console", "analytics"]
---

# Subscriptions Analytics

`GET /v1/admin_console/analytics/subscriptions`

## Request

- Base URL: `https://api.linktodm.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.linktodm.com/v1/admin_console/analytics/subscriptions`
- Auth: HTTP bearer

## Response `200`

Successful Response

- SubscriptionsAnalyticsResponse
  - `mrr` MRRBreakdown, required
    - `total_payment_in_inr` number, required
    - `lemon_payment_in_inr` number, required
    - `razorpay_payment_in_inr` number, required
    - `dodo_payment_in_inr` number
  - `revenue_per_month` XYPoint[], required
    - `x` string, required
    - `y` number, required
    - `cumulative_y` number, nullable
  - `active_count` integer, required
  - `active` SubscriptionRow[], required
    - `created_at` string, date-time, nullable
    - `updated_at` string, date-time, nullable
    - `cancelled_at` string, date-time, nullable
    - `subscription_id` integer, required
    - `product_name` string, nullable
    - `status` string, nullable
    - `payment_provider` string, nullable
    - `ends_at` string, date-time, nullable
    - `user_id` integer, nullable
    - `name` string, nullable
    - `email` string, nullable
    - `country` string, nullable
    - `firebase_uid` string, nullable
    - `provider_subscription_id` string, nullable
    - `razorpay_subscription_id` string, nullable
    - `razorpay_payment_id` string, nullable
    - `lemon_squeezy_subscription_id` string, nullable
    - `dodo_subscription_id` string, nullable
    - `variant` string, nullable
    - `GST_name` string, nullable
    - `GST` string, nullable
  - `inactive` SubscriptionRow[], required
    - `created_at` string, date-time, nullable
    - `updated_at` string, date-time, nullable
    - `cancelled_at` string, date-time, nullable
    - `subscription_id` integer, required
    - `product_name` string, nullable
    - `status` string, nullable
    - `payment_provider` string, nullable
    - `ends_at` string, date-time, nullable
    - `user_id` integer, nullable
    - `name` string, nullable
    - `email` string, nullable
    - `country` string, nullable
    - `firebase_uid` string, nullable
    - `provider_subscription_id` string, nullable
    - `razorpay_subscription_id` string, nullable
    - `razorpay_payment_id` string, nullable
    - `lemon_squeezy_subscription_id` string, nullable
    - `dodo_subscription_id` string, nullable
    - `variant` string, nullable
    - `GST_name` string, nullable
    - `GST` string, nullable
  - `referral` SubscriptionRow[], required
    - `created_at` string, date-time, nullable
    - `updated_at` string, date-time, nullable
    - `cancelled_at` string, date-time, nullable
    - `subscription_id` integer, required
    - `product_name` string, nullable
    - `status` string, nullable
    - `payment_provider` string, nullable
    - `ends_at` string, date-time, nullable
    - `user_id` integer, nullable
    - `name` string, nullable
    - `email` string, nullable
    - `country` string, nullable
    - `firebase_uid` string, nullable
    - `provider_subscription_id` string, nullable
    - `razorpay_subscription_id` string, nullable
    - `razorpay_payment_id` string, nullable
    - `lemon_squeezy_subscription_id` string, nullable
    - `dodo_subscription_id` string, nullable
    - `variant` string, nullable
    - `GST_name` string, nullable
    - `GST` string, nullable
  - `cancellation_feedback` object[], required

---

[API](https://skmtc.dev/linktodm/apis/salesmorph.md) - [All operations](https://skmtc.dev/linktodm/apis/salesmorph/llms.txt) - [OpenAPI document](https://skmtc.dev/linktodm/apis/salesmorph/revisions/4af0ad5dbe92?raw)
