{"message":"Dagster & Airbyte Management API with React Translation Layer","endpoints":{"refresh_connection":"POST /refresh-connection","create_connection":"POST /create-connection","create_connection_alt":"POST /api/airbyte/create-connection","delete_connection":"POST /delete-connection","list_connections":"GET /airbyte/connections","detailed_connections":"GET /airbyte/connections/detailed","connection_status":"GET /airbyte/connections/{connection_name}/status","asset_groups":"GET /dagster/asset-groups","debug_connection":"GET /debug/airbyte/connection/{connection_id}"},"translation_layer":{"react_graphql":"POST /api/graphql/react","react_graphql_alt":"POST /graphql/react","debug_translation":"POST /debug/translation","debug_react_translation":"POST /debug/translation/react"},"features":{"react_compatibility":"Zero-change React app integration","job_name_translation":"create_airbyte_connection_job → new_connection_api_job","asset_expansion":"3 React assets → 8 Dagster assets","config_translation":"Nested React format → Unified Dagster format","backward_compatibility":"Supports both old and new formats"}}