Permissions and plans
The server checks current entitlements on each operation. An AI client cannot grant itself a paid feature by sending a plan name.
Check /mcp for this deployment's connection status. Widget and download capabilities depend on the client; authenticated ChatGPT host acceptance is still pending.
OAuth scopes
Read and write scopes are separate. Project edits require project and scene write permission; timeline edits also need animation write permission. Revocation takes effect on later calls.
Review connectionsAuthoritative limits
Free, Creator, Pro and Team limits come from the same plan catalog as the editor. Promotions and current account state are resolved on the server; this document does not hard-code prices or quota numbers.
Compare plansWhen access is denied
A missing OAuth scope is different from a plan limit or an unavailable feature. Check the returned error code, then adjust consent, plan, or workflow as appropriate. Do not retry a denied write blindly.