---
title: "Get Current Subscription"
method: GET
path: "/api/v3/subscriptions/current"
tags: ["subscriptions"]
---

# Get Current Subscription

`GET /api/v3/subscriptions/current`

## Request

- Base URL: `https://api.endless.health` (the document declares no server; this is the origin it was published from)
- URL: `https://api.endless.health/api/v3/subscriptions/current`
- Auth: none declared

## Query parameters

- `fetch_details` boolean

## Response `200`

Successful Response

- SubscriptionResponseSchema
  - `status` string, required
  - `message` string, required
  - `data` SubscriptionSchema, required
    - `subscription_id` string, required
    - `product_id` string, required
    - `price_id` string, required
    - `user_id` integer, required
    - `organization_id` integer, required
    - `customer_id` string, required
    - `type` 'HEALTH_COACHING', required
    - `provider` 'SQUARE' | 'STRIPE', required
    - `current_status` string, nullable
    - `current_period_start` string, date-time, nullable
    - `current_period_end` string, date-time, nullable
    - `details` object, nullable

## Other responses

- `404`: Not found
- `422`: Validation Error

---

[API](https://skmtc.dev/endless/apis/eh-core-v3-api-prod.md) - [All operations](https://skmtc.dev/endless/apis/eh-core-v3-api-prod/llms.txt) - [OpenAPI document](https://skmtc.dev/endless/apis/eh-core-v3-api-prod/revisions/9046a1eb2d0c?raw)
