---
title: "Get Recharge Purchase States"
method: GET
path: "/vendor/integrations/recharge/purchase-states"
tags: ["Integrations"]
---

# Get Recharge Purchase States

`GET /vendor/integrations/recharge/purchase-states`

## Query parameters

- `pageSize` string
- `pageNumber` string
- `orderBy` object
- `filterLike` object
- `filterBefore` object
- `filterAfter` object

## Response `200`

Successful response

- object
  - `totalCount` number, required
  - `totalPages` number, required
  - `pageSize` number, required
  - `pageNumber` number, required
  - `data` IReChargePurchaseStateTableData[], required
    - `id` string, required
    - `shopifyId` string, required
    - `externalSubscriptionId` string, required
    - `externalSubscriptionStatus` 'ACTIVE' | 'PAUSED' | 'CANCELLED' | 'EXPIRED' | 'FAILED', required
    - `originalExternalSubscriptionStatus` 'ACTIVE' | 'PAUSED' | 'CANCELLED' | 'EXPIRED' | 'FAILED', required
    - `purchaseStateStatus` 'ACTIVE' | 'PAUSED' | 'CANCELLED' | 'EXPIRED' | 'FAILED', required
    - `nextBillingDate` string, required — A string in ISO format (ISO 8601 Extended Format): YYYY-MM-DDTHH:mm:ss.sssZ
    - `custRel` object
      - `id` string, required
      - `email` string, required
      - `shopifyId` string

---

[API](https://skmtc.net/smartrr/apis/smartrr-api.md) · [All operations](https://skmtc.net/smartrr/apis/smartrr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartrr/smartrr-api/revisions/da24e062ff11/schema)
