{"platform":"DMS Platform","current_version":"v1","available_versions":["v1","v2"],"api_base":"/api/v1/","supported_client_contract":[{"name":"DMS Core","prefix":"/api/v1/dms/","status":"supported","description":"Core module - users, roles, schedules, data sources","note":"Use these paths for all frontend and product-facing clients."},{"name":"DQMS","prefix":"/api/v1/dqms/","status":"supported","description":"Data Quality Management System","note":"Use these paths for all frontend and product-facing clients."},{"name":"DCMS","prefix":"/api/v1/dcms/","status":"supported","description":"Data Catalog Management System","note":"Use these paths for all frontend and product-facing clients."},{"name":"DGMS","prefix":"/api/v1/dgms/","status":"supported","description":"Data Governance Management System","note":"Use these paths for all frontend and product-facing clients."}],"public_contract":[{"name":"Public SaaS onboarding","prefix":"/api/v1/public/","status":"supported","description":"Tenant requests, module plans, billing cycles, and cost calculation.","note":"Unauthenticated public endpoints live under /api/v1/public/."}],"compatibility_aliases":[{"name":"DMS Core compatibility alias","prefix":"/api/v1/","status":"compatibility","description":"Historical core-only mount kept for existing callers.","note":"Do not add new clients to this alias; migrate to /api/v1/dms/."},{"name":"DMS Core","prefix":"/api/v2/dms/","status":"compatibility","description":"Core module - users, roles, schedules, data sources","note":"Currently resolves to the same handlers as v1 and is not a distinct contract yet."},{"name":"DQMS","prefix":"/api/v2/dqms/","status":"compatibility","description":"Data Quality Management System","note":"Currently resolves to the same handlers as v1 and is not a distinct contract yet."},{"name":"DCMS","prefix":"/api/v2/dcms/","status":"compatibility","description":"Data Catalog Management System","note":"Currently resolves to the same handlers as v1 and is not a distinct contract yet."},{"name":"DGMS","prefix":"/api/v2/dgms/","status":"compatibility","description":"Data Governance Management System","note":"Currently resolves to the same handlers as v1 and is not a distinct contract yet."}],"legacy_aliases":[{"name":"DMS Core","prefix":"/dms/","status":"legacy","description":"Core module - users, roles, schedules, data sources","note":"Deprecated alias kept for backward compatibility during client migration."},{"name":"DQMS","prefix":"/dqms/","status":"legacy","description":"Data Quality Management System","note":"Deprecated alias kept for backward compatibility during client migration."},{"name":"DCMS","prefix":"/dcms/","status":"legacy","description":"Data Catalog Management System","note":"Deprecated alias kept for backward compatibility during client migration."},{"name":"DGMS","prefix":"/dgms/","status":"legacy","description":"Data Governance Management System","note":"Deprecated alias kept for backward compatibility during client migration."}],"documentation":{"contract":"/api/contract/","schema":"/api/schema/","swagger":"/swagger/","redoc":"/redoc/","version_info":"/api/version/"}}