# getValidSubscriptionCustomerDetails Endpoint: GET /memberships/cp/api/subscription-customers-detail/valid/{id} Version: 0.0.1 ## Path parameters: - `id` (string, required) ## Query parameters: - `shop` (string) ## Response 200 fields (*/*): - `id` (integer) - `shop` (string, required) - `graphSubscriptionContractId` (string) - `subscriptionContractId` (integer) - `billingPolicyInterval` (string) - `billingPolicyIntervalCount` (integer) - `currencyCode` (string) - `customerId` (integer) - `graphCustomerId` (string) - `deliveryPolicyInterval` (string) - `deliveryPolicyIntervalCount` (integer) - `status` (string) - `graphOrderId` (string) - `orderId` (integer) - `createdAt` (string) - `updatedAt` (string) - `nextBillingDate` (string) - `orderAmount` (number) - `orderName` (string) - `customerName` (string) - `customerEmail` (string) - `subscriptionCreatedEmailSent` (boolean) - `endsAt` (string) - `startsAt` (string) - `subscriptionCreatedEmailSentStatus` (string) Enum: "SENT", "UNSENT", "FAILED", "EMAIL_SETTINGS_DISABLED", "CUSTOMER_PAYMENT_EMPTY", "CONTRACT_PAUSED_STATUS" - `minCycles` (integer) - `maxCycles` (integer) - `customerFirstName` (string) - `customerLastName` (string) - `autoCharge` (boolean) - `importedId` (string) - `stopUpComingOrderEmail` (boolean) - `pausedFromActive` (boolean) - `subscriptionCreatedSmsSentStatus` (string) Enum: "SENT", "UNSENT", "FAILED", "SMS_SETTINGS_DISABLED", "CUSTOMER_PAYMENT_EMPTY", "CONTRACT_PAUSED_STATUS", "PHONE_NUMBER_EMPTY" - `phone` (string) - `activatedOn` (string) - `pausedOn` (string) - `cancelledOn` (string) - `contractDetailsJSON` (string) - `cancellationFeedback` (string) - `orderNote` (string) - `orderNoteAttributes` (string) - `allowDeliveryPriceOverride` (boolean) - `orderAmountUSD` (number) - `billingDateAfterTrial` (string) - `trialEndDate` (string) - `pausedBySecurityChallenge` (boolean) - `dunning` (boolean) - `contractAmount` (number) - `contractAmountUSD` (number) - `upcomingSwapRule` (string) - `emailBouncedOrFailed` (boolean)