Lista prenumerationer
GET /products
Filter
reference_id | subscriptions med ett specifikt reference id |
| subscriptions med en specifik email address |
| subscriptions för en specifik customer |
Exempel på svar
Exempel på svar
{
"status": 200,
"success": true,
"data": [
{
"id": 29281116,
"customer_id": 15831253
},
{
"id": 24381116,
"customer_id": 23831253
}
],
"pagination": {
"count": 20,
"total": 27,
"perPage": 20,
"currentPage": 1,
"totalPages": 2,
"links": []
}
}
Hämta prenumeration
GET /subscription/29281116
Exempel på svar
Exempel på svar
{
"status": 200,
"success": true,
"data": {
"id": 29281116,
"customer_id": 15831253,
"price": 29900,
"vat": 2500,
"currency": "sek",
"renews_at": "2020-01-06T14:55:33+00:00",
"ends_at": null,
"reference_id": "102676",
"reference_name": "",
"status": "active",
"billing_method": {
"email": "[email protected]",
"type": "stripe"
},
"product": {
"id": 1225,
"name": "Base",
"type": "month",
"price": 29900,
"currency": "sek",
"vat_rate": 2500
}
}
}
Avsluta prenumeration
En avslutad prenumeration har värdet null för renews_at och status: cancelled.
POST /subscription/29281116/cancel
Exempel på svar
Exempel på svar
{
"status": 200,
"success": true,
"data": {
"id": 70212202,
"customer_id": 452512733,
"price": 59900,
"vat": 2500,
"currency": "sek",
"renews_at": null,
"ends_at": "2020-02-17T13:35:14+00:00",
"reference_id": null,
"reference_name": null,
"status": "cancelled"
}
}
Byt produkt
Detta kommer att ändra produkten och priset kopplat till en specifik prenumeration med ID 1234. Observera att du inte kan byta produkt på en återkommande donation.
POST /subscription/29281116/product?product=1234
