For Developers

Subscriptions Overview

A Subscription represents a recurring plan agreement (e.g. Edlink Starter, Pro, Enterprise) governing platform features and billing periods.

Properties

PropertyTypeDescription
idUUIDUnique identifier for the subscription.
created_dateDateDate when the subscription was created.
updated_dateDateLast modification timestamp.
statusStringSubscription state (active, past_due, canceled, trialing).
plan_idUUIDSubscribed plan tier.
current_period_startDateStart timestamp of current billing cycle.
current_period_endDateEnd timestamp of current billing cycle.
cancel_at_period_endBooleanTrue if the subscription will not renew.
billing_team_idUUIDResponsible billing team.

JSON Example

{
    "id": "7fa194a2-1982-4f91-8841-59128aa10234",
    "status": "active",
    "plan_id": "18492019-4819-4bb4-8172-401928472910",
    "current_period_start": "2024-01-01T00:00:00.000Z",
    "current_period_end": "2025-01-01T00:00:00.000Z",
    "cancel_at_period_end": false,
    "billing_team_id": "6a9e99a8-e165-4d0d-9b7d-6062a4be682d"
}