Skip to content

List user-plans

GET
/user-plans

F3.USERPLAN.01 — personal/identity-level subscription tier (independent second billing axis vs. Organisation Plan/subscription-tier). Controls how many organisations a user may own and how many members they may invite for free per org.

pagination[page]
integer
pagination[pageSize]
integer
filters

Strapi REST filter syntax

object
sort
string
populate
string

OK

object
data
Array
object
name
required
string
tier
required

Single canonical tier field for User Plan — deliberately NOT split into two duplicate fields (see organisation.plan_type/account_tier anti-pattern, F2.FLEET.03 vs F2.M.01). ‘trial’ is an internal-only tier (not shown as a purchasable option, is_public=false) used by the 14-day user trial (F3.USERPLAN.02).

string
Allowed values: trial free plus ai unlimited
price_eur_monthly
required
number
max_organisations_owned

Maximum number of organisations this user may own (role=owner). null = unlimited.

integer
max_members_per_org

Maximum number of free members this user may invite per owned organisation. null = unlimited.

integer
ai_features_enabled
required
boolean
priority_support
required
boolean
stripe_price_id
string
trial_days
required
integer
is_public
required

False for the internal ‘trial’ tier — not shown as a purchasable plan on pricing pages.

boolean
documentId
string
id
integer
createdAt
string format: date-time
updatedAt
string format: date-time
publishedAt
string format: date-time
nullable
meta
object
pagination
object
page
integer
pageSize
integer
pageCount
integer
total
integer

Missing or invalid authentication

Not authorized (tenant scope or capability)