We are planning a controlled maintenance window on a Pro project using Vercel Queues. Before running the maintenance operation, we need a supported way to establish the complete Queue state across all regions, topics, consumer groups, retained deployment partitions and deploymentless partitions.
Is there an approved administration procedure or endpoint that can:
- Export that exhaustive inventory, including delayed and in-flight messages?
- Disable delivery and perform a controlled drain/purge after all publishers are durably stopped?
- Return a provider-issued operation receipt and a post-operation report with pending, delayed and in-flight counts, delivery state, provider timestamps and any scope exclusions?
The public REST reference appears to document message-level send/receive/acknowledge/lease operations. The Observability dashboard shows historical activity, which does not establish current exhaustive backlog state. Polling an empty consumer view, acknowledging one consumer group's messages or relying only on TTL expiry does not meet our evidence requirement.
We are asking for the supported procedure and reporting capability only, not requesting that anyone modify our queues. If these capabilities are unavailable during Beta, confirmation of that limitation would help us plan the maintenance architecture. Can the Vercel Queues team advise? We can provide account details through an approved private channel if needed.