Need subscription payment failure/cancelled endpoints for API (MCP)

I'm building an automated financial and member-management dashboard using the Heartbeat API (v0) alongside Stripe and Kit. I'd love to see additional API endpoints that would help community builders like me manage churn and member lifecycle without needing to check the admin UI manually. Specifically:

  1. Cancellation feedback / exit survey data — The "View Feedback" section under Offers in the admin panel collects valuable cancellation reasons, but there's no API endpoint to retrieve this data. Being able to pull feedback programmatically would let me track churn reasons over time and respond faster.

  2. Subscription status per user — The current /v0/users endpoint doesn't include subscription status (active, cancelled, past due, etc.) or cancellation dates. Adding subscription fields to the user object would make it possible to build member dashboards without cross-referencing Stripe separately.

  3. Offer purchases / subscriber list per offer — An endpoint to list which users have purchased a specific offer (and their current payment status) would be extremely useful for membership management and reporting.

Product Area
Platform & Settings
What problem does this solve?
These additions would make the API dramatically more useful for anyone running paid memberships on Heartbeat. Happy to provide more detail on use cases if that's helpful.

Please authenticate to join the conversation.

Upvoters
Status

Open

Board
💡

Feature Requests

Tags

Admin + Platform Customization

Date

About 16 hours ago

Author

Sue Brown-Moore

Subscribe to post

Get notified by email when there are changes.