XML Tree / API Docs

XML Tree / PlatPhorm XML Registry

Canonical XML viewer, formatter, validator, tree explorer, XPath tester, XML registry, feed inspector, sitemap inspector, and XML conversion utility for the PlatPhormNews web mesh.

Public-safe Phase 1 Future protected actions: PLATPHORM_API_KEY

OpenAPI YAML
/openapi.yaml
OpenAPI JSON
/openapi.json

REST Endpoints

MethodPathCapabilityAccess
POST/api/v1/parseParse XML into a tree and validation result.Public-safe
POST/api/v1/formatPretty-format XML with bounded indentation.Public-safe
POST/api/v1/minifyMinify XML after real XML validation.Public-safe
POST/api/v1/validateValidate XML syntax and security constraints.Public-safe
POST/api/v1/statsReturn XML node, line, namespace, and depth stats.Public-safe
POST/api/v1/xpathRun the Phase 1 bounded XPath subset.Public-safe
POST/api/v1/xsd/validateRun safe XML plus basic XSD root contract validation; reports degraded semantic coverage.Public-safe
POST/api/v1/rss/inspectInspect RSS 2.0 feeds.Public-safe
POST/api/v1/atom/inspectInspect Atom feeds.Public-safe
POST/api/v1/sitemap/inspectInspect sitemap and sitemap index XML.Public-safe
POST/api/v1/convert/jsonConvert XML to a structured JSON representation.Public-safe
POST/api/v1/convert/yamlConvert XML to deterministic YAML.Public-safe
GET/api/v1/schemasList public built-in XML schema examples and degraded registry status.Public-safe
GET/api/v1/schemas/{slug}Read one public built-in schema record.Public-safe

MCP Tools

21 XML-focused JSON-RPC tools are exposed. Read-only introspection is public. Report-generation tools return honest future-protected scaffolding instead of fake side effects.

parse_xml
format_xml
minify_xml
validate_xml
get_xml_stats
run_xpath
validate_xsd
inspect_rss
inspect_atom
inspect_sitemap
convert_xml_to_json
convert_xml_to_yaml
list_schemas
get_schema
get_health
get_info
get_route_compliance
get_discovery_compliance
create_docs_report
create_sheet_report
create_deck_summary

Auth

Public XML parse, format, validate, inspect, and conversion endpoints do not require a key in Phase 1. Future protected backend actions accept only Authorization: Bearer $PLATPHORM_API_KEY or X-PlatPhorm-API-Key: $PLATPHORM_API_KEY when enforcement is enabled.