plan_required
Your plan does not cover this live calendar.
| HTTP status | 403 |
code | plan_required |
| Retry? | No, fix the request first |
What it means
Section titled “What it means”Either you try to create a live calendar on the Free plan, or your account has more live calendars than the plan covers (for example after a downgrade or after the trial). In the second case feeds and subscribe pages keep running; only writes are refused.
How to fix it
Section titled “How to fix it”Test with a sandbox key (ks_test_), move to a larger plan, or delete a live calendar. Sandbox calendars are never affected. → Plans and limits
Example
Section titled “Example”{ "type": "https://docs.kalender-sync.de/en/api/errors/plan_required", "title": "The API key is not allowed to do this", "status": 403, "code": "plan_required", "detail": "Live calendars need the Basic or Professional plan. The calendar stays subscribable; writes resume after an upgrade.", "request_id": "req_…"}