Discussions
API/MCP support for reading scheduled subscription cancellations
Hi Pax8 team,
We can create and view future-dated subscription cancellations in the Pax8 Portal under Orders → Scheduled. We need an API or MCP way to query that current scheduled-cancellation state.
We tested this using Pax8 MCP read tools only (list companies, list subscriptions, and get subscription by UUID) against four subscriptions that are visibly scheduled for cancellation in the Portal, including one with an effective date four days away.
All four MCP responses returned status: Active. None returned PendingCancel, a cancellation date, effectiveDate, or another forward-looking cancellation field. Two subscriptions that had already completed cancellation returned status: Cancelled and endDate, so the status/date only became available after the cancellation executed.
The REST documentation lists PendingCancel as “Deprovisioning request pending,” but it does not appear to represent a future-dated cancellation configured in the Portal.
Could you please confirm:
- Is there a supported REST API endpoint or MCP tool to list scheduled orders / scheduled subscription cancellations before their effective date?
- If not, is there a supported API field or event that reliably identifies a future cancellation and its effective date?
- Is support for this planned on the roadmap?
A webhook-only approach does not meet our use case, because we also need to query cancellations that already exist.
Thank you.
