cURL
curl --request PUT \ --url https://api.zangsho.com/v1/subscriptions/{id}/cancel \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "cancelled_at": "2026-01-09T00:00:00Z", "reason": "no_longer_needed" } '
{ "data": { "id": 123, "customer_id": 123, "status": "active", "plan_name": "<string>", "mrr": "<string>", "billing_cycle": "<string>", "source": "api", "started_at": "2023-11-07T05:31:56Z", "current_period_start": "2023-11-07T05:31:56Z", "cancelled_at": "2023-11-07T05:31:56Z", "created_at": "2023-11-07T05:31:56Z", "updated_at": "2023-11-07T05:31:56Z" } }
取消訂閱並自動產生取消事件 (cancel)。
cancel
若未提供 cancelled_at,將使用當前時間。
cancelled_at
使用 Laravel Sanctum Token 進行認證。
Token 可在商家後台的「API 設定」頁面取得。
取消時間(未提供則使用當前時間)
取消原因
"no_longer_needed"
訂閱取消成功
Show child attributes