Get account info

Caller introspection: email, tier (pro/max/expired), subscription status, billing period end, trial end, feed limit, current feed count. Use whenever the user asks about their account, plan, billing, trial, or feed quotas. Read-only.

post/get_account_info

Request

  • Base URL: https://newsmind.app/api/v1
  • URL: https://newsmind.app/api/v1/get_account_info
  • Auth: OAuth 2 (authorization code, authorization URL https://newsmind.app/oauth/authorize, token URL https://newsmind.app/oauth/token, scopes: mcp)

Request body

object required

Response

Success

emailstring nullable
tierstring

pro, max, or expired

statusstring nullable

Stripe subscription status: pending, trialing, active, past_due, canceled, unpaid, incomplete, incomplete_expired

selected_planstring nullable
selected_cyclestring nullable
current_period_endstring date-time nullable
renewal_datestring date-time nullable

Friendlier alias for current_period_end. Same value.

trial_ends_atstring date-time nullable
cancel_at_period_endboolean
feed_limitinteger nullable
feed_countinteger

Number of feeds the user is subscribed to.

article_countinteger

Articles in the user's subscribed feeds that are within their tier retention window (Pro 30d / Max 90d). Reflects what's reachable via discovery tools — not raw storage. Updated in 0.3.5 to respect retention.

star_countinteger

Articles the user has starred that are still within their tier retention window. Stars on articles past retention are not counted (those articles are invisible to discovery anyway). Updated in 0.3.5 to respect retention.

import_pendinginteger

Pending feeds in the user's OPML-import queue, drained in the background by the poll-batch worker. Added in v0.14.0.

manage_urlstring uri

Changes

No recorded changes to this operation across all 1 revision of this API.