FurniOpsDocs
Error codes

plan_required

403 A paid plan is needed for live mode

HTTP status
403
Title
A paid plan is needed for live mode
Code
plan_required

What it means

The request was made in live mode, and the organisation's plan does not include live mode. Test mode is free on every plan; organisation, billing, audit, usage and request-log routes answer in live mode on any plan.

What to do

Send FurniOps-Mode: test or use a test key (fo_test_…) while you build, and choose a paid plan in the dashboard's billing settings before going live. See Test and live.

Example

Errors are RFC 9457 problem details, sent as application/problem+json. See Errors for every field.

{
  "type": "https://docs.furniops.com/errors/plan_required",
  "title": "A paid plan is needed for live mode",
  "status": 403,
  "code": "plan_required",
  "detail": "An explanation of this occurrence.",
  "request_id": "req_…",
  "doc_url": "https://docs.furniops.com/errors/plan_required"
}

Operations that answer it

No public API operation documents this code; it can still answer any request where it applies.