Subscriptions
Patch subscriptions
Partially update one or more existing subscriptions.
patch/subscriptions
Request
- Base URLhttps://api.helcim.com/v2
- URLhttps://api.helcim.com/v2/subscriptions
- Authnone declared. Required headers: api-token
Headers
api-tokenstring required
Your API access token for authentication and access to the Helcim API
Request body
Example request
{
"subscriptions": [
{
"id": 123456,
"dateActivated": "2024-03-01",
"recurringAmount": 20.99,
"hasFreeTrialPeriod": false
}
]
}Response
Successful subscription patch. The response body contains the data representation of all updated subscriptions. Any payments altered as part of the update will be included with their associated subscription.
Example response
{
"data": [
{
"id": 123456,
"dateCreated": "2024-01-01 12:30:45",
"dateUpdated": "1970-01-01 00:00:00",
"dateActivated": "2024-03-01",
"dateBilling": "2024-03-07",
"status": "active",
"paymentPlanId": 5878,
"customerCode": "CST1200",
"timesBilled": 0,
"setupAmount": 0,
"recurringAmount": 20.99,
"freeTrialPeriod": 0,
"hasFailedPayments": "false",
"addOnIds": [
123,
455
],
"payments": [
{
"id": 49978,
"setupAmount": 0,
"recurringAmount": 0,
"addOnAmount": 0,
"amount": 20.99,
"taxAmount": 0,
"status": "waiting",
"dateDue": "2024-03-07 00:00:00",
"dateProcessed": "1970-01-01 00:00:00",
"paymentNumber": 1,
"numberOfRetries": 0
}
]
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.