Get subscriptions¶
Subscription API v1
GET
*base*/subscription/subscriptions?customerEmail=*email*
Authentication:API key
Receive a list of all subscriptions for the customer.
Parameters¶
string
required
|
Customer email address. |
Request example¶
1 | GET <base>/subscription?customerEmail=example@centra.com HTTP/1.1
|
Response¶
200
Content-type: application/json
string
required
|
ok if success, else no . |
||||||||||||||||||||||||||||||||||||
array
required
|
List of all customer subscriptions.
|
Response example¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | {
"status": "ok",
"subscriptions": [
{
"status": "active",
"id": 3,
"amount": "900.00",
"shipping": "20.00",
"itemCount": 2,
"currency": "SEK",
"createdAt": "2020-05-05 15:00:00",
"startDate": "2020-05-05",
"nextOrderDate": "2020-05-06",
"interval": 14,
"intervalType": "Day",
"pricelist": "19",
"packages": ["1"],
"address": {
"firstName": "Kalle",
"lastName": "Anka",
"phoneNumber": "+4687203333",
"address1": "Malarvarvsbacken 8",
"address2": "c/o Young Skilled AB",
"zipCode": "11733",
"city": "Stockholm",
"state": "",
"country": "SE"
},
"customer": "132"
},
{
"status": "paused",
"id": 4,
"amount": "500.00",
"shipping": "20.00",
"itemCount": 1,
"currency": "SEK",
"createdAt": "2020-04-03 12:00:00",
"startDate": "2020-04-03",
"nextOrderDate": "2020-04-04",
"interval": 14,
"intervalType": "Day",
"pricelist": "19",
"packages": ["1"],
"address": {
"firstName": "Kalle",
"lastName": "Anka",
"phoneNumber": "+4687203333",
"address1": "Malarvarvsbacken 8",
"address2": "c/o Young Skilled AB",
"zipCode": "11733",
"city": "Stockholm",
"state": "",
"country": "SE"
},
"customer": "132"
}
]
}
|