Get assigned plan for account

Get the account company record plus the plan currently assigned to it (with the plan's features and review-site profile included), or plan: null when no plan is assigned.

Auth: Partner — authentication under partner/account. The route id is constrained to [0-9]+. Note: this method only checks the company exists (404 if not) and does NOT call canManageBrand, so it performs no partner-tree ownership check beyond authentication.

Rate limit: No rate limit.

Request

Response{ data. } envelope wrapping an inner data object.

  • data.account (object) — full Company model row for the account (id, name, code, company_id, bundle_id, billing_model, contract_model, client_account_id, timestamps, etc.).
  • data.plan (object|null) — the assigned Plan (latest company_plans row) with:
  • id, plan_name, price, status, plan_type, enforcement_mode, is_admin_managed, short_info, timestamps.
  • features (array) — plan_features rows: feature_name, enabled, service_limit, limit_type, included_units, overage_rate, hard_stop.
  • plan_review_sites (array) — each with review_site_id, pull_frequency, pull_interval, pull_times, pull_days and a nested review_site object.
  • null if the account has no company_plans.plan_id.

Path params

ParameterTypeRequiredNotes
brandIdintegerRequiredDigits only.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Response

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json