---
title: "Get Recharge Customers"
method: GET
path: "/vendor/integrations/recharge/customers"
tags: ["Integrations"]
---

# Get Recharge Customers

`GET /vendor/integrations/recharge/customers`

## 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` IReChargeCustomerTableData[], required
    - `status` string, required — - 0: ready - 1: syncing - 2: succeeded - 3: failed
    - `sourceJson` object, required
      - `customer` IReChargeCustomer, required
        - `id` number, required
        - `analytics_data` IReChargeAnalyticsData, required
          - `utm_params` object[], required
            - `utm_campaign` string, required
            - `utm_content` string, required
            - `utm_data_source` string, required
            - `utm_source` string, required
            - `utm_term` string, required
            - `utm_time_stamp` string, required
            - `utm_medium` string, required
        - `billing_address1` string, required
        - `billing_address2` string, nullable, required
        - `billing_city` string, required
        - `billing_company` string, nullable, required
        - `billing_country` string, required
        - `billing_phone` string, required
        - `billing_province` string, required
        - `billing_zip` string, required
        - `created_at` string, required
        - `email` string, required
        - `first_charge_processed_at` string, nullable, required
        - `first_name` string, required
        - `hash` string, required
        - `has_card_error_in_dunning` boolean, required
        - `has_valid_payment_method` boolean, required
        - `last_name` string, required
        - `number_active_subscriptions` number, required
        - `number_subscriptions` number, required
        - `reason_payment_method_not_valid` string, nullable, required
        - `processor_type` string, nullable, required
        - `shopify_customer_id` string, nullable, required
        - `status` 'ACTIVE' | 'INACTIVE', required
        - `stripe_customer_token` string, required
        - `updated_at` string, required
    - `sourceType` 'order' | 'product' | 'contract' | 'rechargeSubscription', required
    - `sourceDate` string, required — A string in ISO format (ISO 8601 Extended Format): YYYY-MM-DDTHH:mm:ss.sssZ
    - `custRelShopifyId` string
    - `email` string
    - `firstName` string
    - `lastName` string
    - `stShopifyId` string
    - `nextBillingDate` string, date-time, required
    - `purchaseStateStatus` 'ACTIVE' | 'PAUSED' | 'CANCELLED' | 'EXPIRED' | 'FAILED', required
    - `externalSubscriptionType` 'RECHARGE'
    - `rechargeSubscriptionIds` string[], required
    - `error` string, nullable, required

---

[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)
