Registry
App & tool registry — register, discover, invoke, and manage capabilities.
Endpoints
Runs live against the backend- GET
/api/v1/registry/appsList all registered apps + tools (any status) - GET
/api/v1/registry/catalogList active apps the caller can register - GET
/api/v1/registry/toolsDiscover live tools available to the caller - GET
/api/v1/registry/edms/toolsDiscover the platform EDM surface as MCP tool definitions - POST
/api/v1/registry/registerRegister an app's capabilities (base_url is optional — add it only for private_proxy tools) - POST
/api/v1/registry/heartbeatKeep a registered app marked live - POST
/api/v1/registry/callInvoke a registered tool by name - DELETE
/api/v1/registry/apps/{app_code}Unregister an app + its tools
Calls go through the portal proxy with your admin session. SSE (run / generate) endpoints return their final payload here; live streaming lands next.