List filings
List accessible filings.Read one filing
Read filing details.Create and edit a filing
Choose a scope, create a filing, and edit its details.Upload and attach documents
Upload filing-owned files and manage filing items.Discuss a filing
Add comments, reply, and resolve discussions.Authenticate
Use an ordinary user-owned Effective API key with MC and filing access. Read-only keys can read. Resource-scoped, app/system, and record-bot keys are unsupported. No Captain session or active UI is needed. SetEFFECTIVE_API_BASE_URL to your deployment origin without /api/v2, and
provide EFFECTIVE_API_KEY through your client’s secret environment. Verify the
caller with GET /api/v2/users/me.
Use these calls from Codex, another harness, or an application. Store returned
IDs rather than deriving them from tracking numbers or chat state. The filing’s
scope identifies its Mission Control; v2 calls on an existing filing need only
its ID. To upload documents, pass that scope in the
upload initialization body.
No MC header is needed.
Recover from errors
401 unauthenticated: verify the credential and whether its type is supported.403 forbidden: credential is not permitted for this operation.404 not_found: filing missing or invisible; these cases are indistinguishable.400 invalid_cursor: restart the list.400 invalid_request: correct input; unknown/repeated scalar fields are rejected.409 conflict: the filing is read-only, a schedule position is occupied, a dependency prevents removal, or inputs changed during validation.503 temporarily_unavailable: respectRetry-Afterbefore retrying the read.