Subscription

Get current entitlement

Changed on

The signed-in user's Caliu Pro entitlement. isPro is the single value clients gate on.

get/subscription

Request

  • Base URL: https://api.caliuapp.com
  • URL: https://api.caliuapp.com/subscription
  • Auth: one of:
    • HTTP bearer
    • API key in cookie caliu_session

Response

Entitlement

isProboolean required
source'grandfathered' | 'app_store' | 'play_store' | 'stripe' | 'promotional' | 'none' required
expiresAtstring nullable required
willRenewboolean required
plan'subscription' | 'lifetime' | 'null' nullable required

What backs a paid entitlement: a renewing subscription or the one-time lifetime purchase. Both unlock the same features. null when Pro comes from no store purchase.

noteLimitinteger nullable required

Free note limit for this account (notes outside the trash), or null for unlimited. A client-side guard only: note writes and sync are never rejected by the server.

noteCountinteger nullable required

Notes that count toward noteLimit, or null when noteLimit is. The apps count locally; the MCP server reads this to guard create_note.

Changes