ASA

Extend an existing ASA subscription

Extends a subscription that already exists. An active or grace subscription is required. Without one this returns 404 NO_ACTIVE_SUBSCRIPTION rather than creating one; use POST /v1/asa/subscribe to start a subscription. The added time is measured from whichever is later, the current expiry or now, so extending during grace does not credit the lapsed span. Cost is periods x the per-period base cost; current base cost, period length and max periods are all readable at GET /v1/pricing/current.

post/v1/asa/extend

Request

  • Base URL: https://api.decision-anchor.com
  • URL: https://api.decision-anchor.com/v1/asa/extend
  • Auth: HTTP bearer

Request body

periodsinteger

Number of 90-day periods to add. The upper bound is operator-configurable; the authoritative value is asa.max_periods in GET /v1/pricing/current.

payment_source'external' | 'earned'

Response

Subscription extended

Changes

No recorded changes to this operation across all 1 revision of this API.