---
title: "Get user subscription data"
method: GET
path: "/admin/users/{id}/subscription"
tags: ["Admin Users"]
---

# Get user subscription data

`GET /admin/users/{id}/subscription`

Retrieve subscription information for a user including product details, start/expiration dates, auto-renewal status, and active status

## Path parameters

- `id` string, required

## Response `200`

User subscription data retrieved successfully

- UserSubscriptionResponseDto
  - `userId` string, required — User ID
  - `subscriptionId` string — Subscription ID
  - `providerSubscriptionId` string — Provider-level subscription ID
  - `productId` string — Product ID
  - `startedAt` string, date-time — Subscription start date
  - `expiresAt` string, date-time — Subscription expiration date
  - `autoRenewal` boolean — Auto renewal status
  - `isActive` boolean — Whether subscription is currently active
  - `subscriptionSource` 'apple' | 'stripe' | 'funnelfox' — Subscription source/provider
  - `subscriptionStatus` string — Subscription status in source provider
  - `funnelFoxUserId` string — FunnelFox external user identifier
  - `funnelFoxSubscriptionId` string — FunnelFox subscription ID (subs_id)
  - `cancelAtPeriodEnd` boolean — FunnelFox cancel-at-period-end flag

## Other responses

- `404` — User not found

---

[API](https://skmtc.dev/miaai/apis/backend-template-api.md) · [All operations](https://skmtc.dev/miaai/apis/backend-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/miaai/backend-template-api/revisions/2a8d88a5124f/schema)
