mediumOPENAPI_MISSING_OPERATION_ID
12 operations lack operationId
Add stable operationId values for client and MCP correlation.
GET https://searchops.platphormnews.com/api/docs
HTTP 200
Content-Type: application/json
60 ms
Digest: sha256:d2bffc8fd6cc1779bc25100970d3966844bd00a5744ee3f24b296b67a0687699
Preview: {"openapi":"3.1.0","info":{"title":"SearchOps API","description":"Technical SEO Monitoring Platform API","version":"0.6.0","contact":{"email":"support@platphormnews.com"}},"servers":[{"url":"https://searchops.platphormnews.com/api","description":"Production server"}],"paths":{"/health":{"get":{"summary":"Health check","description":"Returns service health status","responses":{"200":{"description":"Service is healthy","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string","enum":["healthy","degraded"]},"version":{"type":"string"},"timestamp":{"type":"string","format":"date-time"}}}}}}}}},"/sites":{"get":{"summary":"List sites","description":"Get all monitored sites","responses":{"200":{"description":"List of sites","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean"},"success":{"type":"boolean"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Site"}}}}}}}}}},"/dashboard":{"get":{"summary":"Dashboard stats","description":"Get dashboard statistics for a site","parameters":[{"name":"siteId","in":"query","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"Dashboard statistics"}}}},"/crawl":{"post":{"summary":"Start crawl","description":"Start a new crawl run for a site","security":[{"PlatformApiKey":[]},{"PlatformBearer":[]}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string","format":"uuid"},"maxUrls":{"type":"integer","default":100},"maxDepth":{"type":"integer","minimum":0,"maximum":5,"default":3}}}}}},"responses":{"200":{"description":"Crawl completed successfully"}}}},"/v1/target/quality":{"get":{"summary":"Measure target search and semantic quality","description":"Read-only bounded measurement of response speed, semantic legibility, locale, i18n, canonical, and search metadata signals.","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","