{"openapi":"3.1.0","info":{"title":"PlatPhorm Schema Registry API","description":"The API reference for the PlatPhorm Universal Schema Pack contracts","version":"1.0.0","contact":{"name":"PlatPhorm Team","url":"https://docs.platphormnews.com"},"license":{"name":"MIT","url":"https://opensource.org/licenses/MIT"}},"servers":[{"url":"https://docs.platphormnews.com","description":"Production Server"},{"url":"http://localhost:3000","description":"Development Server"}],"paths":{"/api/health":{"get":{"operationId":"getHealth","summary":"Health Check","description":"Check realm health and capability exposure","tags":["System"],"responses":{"200":{"description":"Realm is healthy","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"active"},"version":{"type":"string","example":"1.0.0"},"timestamp":{"type":"string"},"uptime":{"type":"number","example":12345}}}}}}}}},"/.well-known/platphorm.json":{"get":{"operationId":"getManifest","summary":"Realm Manifest","description":"Discover the realm profile and capabilities","tags":["Discovery"],"responses":{"200":{"description":"Realm Manifest Data","content":{"application/json":{"schema":{"type":"object","properties":{"realm":{"type":"object","properties":{"slug":{"type":"string"},"realm_type":{"type":"string"}}}}}}}}}}},"/api/mcp":{"get":{"operationId":"getMcpInfo","summary":"MCP Server Information","description":"Discovery route for MCP capabilities","tags":["Agents"],"responses":{"200":{"description":"MCP Server Capabilities"}}},"post":{"operationId":"mcpCall","summary":"Execute MCP JSON-RPC","description":"Execute MCP methods (e.g. tools/call, tools/list)","tags":["Agents"],"responses":{"200":{"description":"MCP Response"}}}},"/v0/universes":{"get":{"operationId":"listUniverses","summary":"List Universes","description":"Retrieve all universes in the network","tags":["Network"],"responses":{"200":{"description":"Success"}}}},"/v0/realms":{"get":{"operationId":"listRealms","summary":"List Realms","description":"Retrieve all realms in the network","tags":["Network"],"responses":{"200":{"description":"Success"}}}},"/v0/realm/{id}/items":{"get":{"operationId":"listRealmItems","summary":"List Realm Items","description":"Get all baseItems and typed extensions within a realm","tags":["Content"],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/v0/item/{id}":{"get":{"operationId":"getItem","summary":"Get Item","description":"Retrieve a specific baseItem by FQID","tags":["Content"],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/v0/search":{"get":{"operationId":"searchItems","summary":"Search Network","description":"Semantic or full-text search across items","tags":["Content"],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}}},"components":{"schemas":{}}}