43 operations lack operationId
Add stable operationId values for client and MCP correlation.
GET https://opendocs.platphormnews.com/api/docs
HTTP 200
Content-Type: application/json
65 ms
Digest: sha256:0bfb90220917028b875ebee19feafd9eda2e8738e053436057c2bad96127c6d5
Preview: {"openapi":"3.1.0","info":{"title":"OpenDocs API","version":"1.0.0","description":"Canonical public documentation, clipping, ingestion, source attribution, auto-tagging, search, formatting, submission, metadata, and AI-readable knowledge layer for the PlatPhormNews web mesh.","contact":{"name":"OpenDocs","url":"https://docs.platphormnews.com"}},"servers":[{"url":"https://docs.platphormnews.com/api/v1","description":"Production"}],"security":[{"bearerAuth":[]},{"platphormApiKey":[]}],"paths":{"/docs/receive-handoff":{"get":{"summary":"Describe Docs BrowserOps handoff receiver","description":"Public-safe readiness metadata for BrowserOps handoff intake. This route confirms Docs can validate handoff envelopes but does not imply report publication.","tags":["Integrations"],"servers":[{"url":"https://docs.platphormnews.com/api","description":"Docs integration routes"}],"security":[],"responses":{"200":{"description":"Receiver readiness metadata"}}},"post":{"summary":"Receive BrowserOps handoff envelope","description":"Accepts a platphorm.handoff.v1 BrowserOps envelope for Docs report intake. dryRun previews are public-safe. Durable acceptance requires PLATPHORM_API_KEY. Publication is not claimed unless a separate Docs publish flow returns a document URL, slug, or id.","tags":["Integrations"],"servers":[{"url":"https://docs.platphormnews.com/api","description":"Docs integration routes"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"dryRun":{"type":"boolean","default":false},"envelope":{"type":"object","required":["schemaVersion","id","from","to","capability","transport","trace"]}},"required":["envelope"]}}}},"responses":{"200":{"description":"Preview-ready handoff validation"},"202":{"description":"Accepted or protected-required handoff intake state"},"400":{"description":"Invalid handoff envelope"}}}},"/integrations/handoffs":{"get":{"summary":"Get OpenDocs demo handoff matrix","description":"Public-safe route contract for demo handoffs between OpenDocs, Evals