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.