Read customer details
Changed onThis endpoint allows you to retrieve detailed information about a customer, including subscriptions, payment methods, and addresses.
get/2026-04/customer
Request
- Base URLhttps://api.loopsubscriptions.com/storefront
- URLhttps://api.loopsubscriptions.com/storefront/2026-04/customer
- AuthAPI key in header Authorization
Response
Example response
{
"success": true,
"message": "Customer fetched successfully",
"data": {
"id": 558142639,
"customerShopifyId": 10179314549022,
"firstName": "Janvi",
"lastName": "Sinha",
"email": "janvisinha2001@gmail.com",
"activeSubscriptions": 2,
"fullName": "Janvi Sinha",
"loyaltyPointsBalance": 3097.49,
"loyaltyCreditBalance": 6194.98,
"loyaltyCouponBalance": 2,
"loyaltyCoupons": [
{
"discountTitle": "LP-01KZ6NC375",
"discountValue": "40.00"
}
],
"milestoneJourney": [
{
"milestoneInternalName": "Spend 0",
"milestoneType": "Spend",
"currentMilestoneReward": "5%",
"lastMilestoneReward": "7%",
"upcomingReward": "7%"
}
],
"referralLink": "loop-loyalty-prod.myshopify.com?referralCode=JANQUVRDIC",
"paymentMethods": [
{
"id": 29404248,
"type": "CustomerCreditCard",
"card": {
"brand": "bogus",
"expiryYear": 27,
"expiryMonth": 2,
"lastDigits": "1"
},
"status": "safe",
"source": "Credit card (Primary gateway)"
}
],
"addresses": [
{
"id": 375715163,
"firstName": "Janvi",
"lastName": "Sinha",
"address1": "12, 2A, lake road",
"city": "Lake",
"province": "Arizona",
"country": "United States",
"zip": "85001",
"provinceCode": "AZ",
"countryCode": "US",
"isDefault": true
}
]
},
"code": "SUCCESS"
}Changes
- info
endpoint added
- info