Ask in the right place
Enterprise limits, volume pricing, and bespoke arrangements are all negotiable.
Start at support.octaviatech.app.
Include these and you will get a fast answer
Most slow tickets are slow because the operation could not be reproduced. Four things make a ticket answerable on the first reply:- The exact request. Method, full path, and the body — with the API key removed.
- The exact response. The status code and the JSON body, including
data. - The request ID from the response headers, if there is one.
- Your SDK and version, if you are using one — for example
@octaviatech/cms@1.0.0.
Before you open a ticket
A few things are worth checking, because they account for most failures:- Is the key active? A disabled or expired key returns
401. - Does the role allow it? A valid key with the wrong role returns
403. See Teams & API keys. - Is the service active? An inactive workspace returns
423. - Is it a quota, not a throttle?
426is a plan limit and will not clear on its own. See Plans. - Is the path right? The
/cmssegment is required. See Base URL.
Report a documentation problem
If a page is wrong, ambiguous, or missing something, that is a bug in these docs and we want it. Tell us which page and what you expected to find instead.GitHub
Report an issue or find the SDK sources.
Support portal
Open a ticket with the engineering team.
Status
If calls are failing across the board rather than for your key alone, check the status of the platform before debugging your integration.Octavia on X
Service announcements and incidents.
Multi-tenancy headers such as tenant identity and service status are attached by the
gateway. If you are debugging a request and find yourself wanting to set one, that
is the wrong layer — see Authentication.

