Skip to content

Read verified original commitment dates

GET
/v1/subscription/commitment
curl --request GET \
--url https://api.vocapable.com/v1/subscription/commitment \
--header 'Authorization: Bearer <token>'

Read the original 36-calendar-month term without changing billing or service.

Dates require verified checkout and agreement provenance and survive paid plan upgrades. Monthly terms return not_committed; unverified histories return review_required. term_elapsed reports the anniversary only, not a renewal or cancellation decision.

Successful Response

Media typeapplication/json
SubscriptionCommitment

Known original term dates; an elapsed term states no renewal or cancellation policy.

object
status
required
Status
string
Allowed values: not_committed active term_elapsed review_required
starts_at
Any of:
string format: date-time
ends_at
Any of:
string format: date-time
Example
{
"status": "not_committed"
}