podyx_get_external_subscription_cycle
Retrieves a local external subscription term cycle by UUID so you can inspect its dates, coverage, and status before reporting or approving renewal actions.
Instructions
Read a local external subscription term cycle GET /api/v2/subscription-cycles/{id}. The studio key owns the tenant. Cycle UUID, financial collection UUID, delivery Idempotency-Key and monthly grant period are distinct. The predecessor must be the subscription's committed local cycle; dates and recurring amount come from the purchased snapshot. Paid outcomes use actual aggregate external coverage and shared fulfillment. Partial coverage grants nothing; approval remains separate. Failed renewal marks overdue; recovery extends that same term once. Cancellation/nonrenewal and terminal access remain authoritative: collected money stays recorded with an action instead of resurrecting rights. POST requires subscriptions:report_external_cycle plus payments:report_external under current account/key authority; GET requires subscriptions:read plus payments:read. New cycles require headless entry and external writer readiness; accepted cycle recovery survives commercial disable. Native provider subscription IDs cannot be reported here. Read/preview only. Follow all pagination; a quote does not reserve a slot or lock a price.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "podyx_get_external_subscription_cycle"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes |