Me
Get the caller's current plan
getapi.modelmatch.com/v1/me/plan
The active organization's resolved plan (with its limit map), the subscription status backing it, and the plan grants attached to the organization and to the user.
plan is null when the workspace has no active, trialing, or past-due subscription. No billing details (invoices, payment methods) are exposed.
Authorization
Responses
200objectThe caller's planShow attributesHide attributes
grantsobjectrequiredShow child attributesHide child attributes
organizationobject[]requiredShow child attributesHide child attributes
additiveboolean | nullplanIdstringrequireduserobject[]requiredShow child attributesHide child attributes
planIdstringrequiredorganizationIdstringrequiredplanobject | nullrequiredShow child attributesHide child attributes
displayNamestring | nullgroupstring | nullidstringrequiredlimitsobjectrequiredPlan limit map as configured in auth (free-form)
Show child attributesHide child attributes
[key: string]nullnamestringrequiredsubscriptionobject | nullrequiredShow child attributesHide child attributes
planNamestring | nullstatusstringrequiredactive | trialing | past_due
400objectValidation error401objectUnauthorized403objectForbidden (authenticated, but missing required context — e.g. no active organization)404objectNot found413objectResponse payload too large — detail endpoint capped to fit Lambda response limits502objectAccount service unavailable503objectSearch timed out or the cluster is overloaded — retry after `Retry-After` seconds.