signaloid-cli subscriptions get
Get current subscription information.
Synopsis
signaloid-cli subscriptions get [--format <table|json>]
Description
Retrieves the subscription of the authenticated account, i.e., its tier, its start date, and the start and end of any free trial.
Options
| Option | Description |
|---|---|
--format <type> | Output format: table or json (default: json) |
Output
{
"Tier": "FreeTier",
"StartDate": 1767225600,
"FreeTrial": {
"TrialStart": null,
"TrialEnd": null
}
}
| Field | Description |
|---|---|
Tier | The subscribed tier. NO_TIER if the account's tier is not backed by a subscription. Use users me to see the account's tier. |
StartDate | When the subscription started, or null |
FreeTrial.TrialStart, FreeTrial.TrialEnd | Start and end of the free trial, or null if there is none |
Examples
View Current Subscription
signaloid-cli subscriptions get
Readable Table
signaloid-cli subscriptions get --format table
Extract Specific Fields
# Get the tier
signaloid-cli subscriptions get | jq -r '.Tier'
# View free trial details
signaloid-cli subscriptions get | jq '.FreeTrial'
Exit Codes
| Code | Description |
|---|---|
0 | Success |
1 | Failed to fetch subscription (authentication error, API error) |
See Also
- signaloid-cli users me - Get user account details