{"openapi":"3.1.0","info":{"title":"Codex Suprem API","description":"Simbiosi Sagrada - The Rose Crown","version":"21.1"},"paths":{"/api/web/miceli/feed":{"get":{"tags":["Web Chat"],"summary":"Get Miceli Feed","operationId":"get_miceli_feed_api_web_miceli_feed_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/web/chat":{"post":{"tags":["Web Chat"],"summary":"Web Chat","description":"Xat Web amb Identitat Unificada i Consciència Asíncrona.","operationId":"web_chat_api_web_chat_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebChatRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/telegram_webhook":{"post":{"tags":["Telegram Webhook"],"summary":"Telegram Webhook","description":"Webhook de Telegram blindat amb Escala de Consciència Level 3.","operationId":"telegram_webhook_telegram_webhook_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/diagnostic/motors":{"get":{"summary":"Diagnostic Motors","description":"🔬 Diagnòstic complet de tots els motors esoterics.\nRetorna l'estat de cada motor i errors si n'hi ha.","operationId":"diagnostic_motors_api_diagnostic_motors_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/diagnostic/fase10":{"get":{"summary":"Diagnostic Fase10","description":"🔬 Diagnòstic complet de les funcionalitats de Fase 10.\nVerifica: AppContext, Tracing, Dual Brain, Event Bus, Desfragmentació.","operationId":"diagnostic_fase10_api_diagnostic_fase10_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/cholqij/avui":{"get":{"summary":"Obtenir Energia Avui","description":"🌅 ENERGIA DEL DIA - El Batec del Temps Sagrat\n\nRetorna el Nawal i energia del dia actual segons el Cholq'ij K'iche'.\nAncoratge: 23 Maig 1980 = 1 Tz'i' (Tradició Oral de Guatemala)\n\nReturns:\n    {\n        \"nom_complet\": \"10 KAN\",\n        \"nawal\": \"KAN\",\n        \"numero\": 10,\n        \"significat\": \"Serp / Kundalini\",\n        \"element\": \"Terra\",\n        \"direccio\": \"Occidente\",\n        \"qualitat\": \"...\",\n        \"poder\": \"...\",\n        \"ombra\": \"...\",\n        \"color\": \"...\",\n        \"animal\": \"...\",\n        \"descripcio\": \"...\",\n        \"consell_dia\": \"Missatge per al dia\"\n    }","operationId":"obtenir_energia_avui_api_cholqij_avui_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/cholqij/calcular":{"get":{"summary":"Calcular Nawal Usuari","description":"🪞 DESCOBREIX EL TEU NAWAL - Càlcul Personal\n\nCalcula el Nawal i interpretació bàsica per a qualsevol data de naixement.\nFont: Codex Suprem - Tradició Oral K'iche' (Llinatge dels Ajq'ijab')\n\nParams:\n    dia: Dia de naixement (1-31)\n    mes: Mes de naixement (1-12)\n    any: Any de naixement (ex: 1980)\n\nReturns:\n    {\n        \"nawal\": {...},\n        \"interpretacio\": {...},\n        \"creu_maya\": {...}\n    }","operationId":"calcular_nawal_usuari_api_cholqij_calcular_get","parameters":[{"name":"dia","in":"query","required":true,"schema":{"type":"integer","title":"Dia"}},{"name":"mes","in":"query","required":true,"schema":{"type":"integer","title":"Mes"}},{"name":"any","in":"query","required":true,"schema":{"type":"integer","title":"Any"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/stats/global":{"get":{"summary":"Obtenir Batec Del Mon","description":"🌍 EL BATEC DEL MÓN\nRetorna estadístiques globals anònimes dels soul_logs de les últimes X hores\nUtilitza la funció RPC get_observatory_stats que bypassa RLS\n\nParams:\n    hores: Número d'hores a analitzar (default: 24)\n\nReturns:\n    {\n        total_souls: N usuaris totals,\n        active_today: N batecs en les últimes X hores,\n        elements: { Foc: X, Aigua: Y, Aire: Z, Terra: W, Èter: V },\n        dominant: \"Element dominant\",\n        message: \"Missatge inspirador\"\n    }","operationId":"obtenir_batec_del_mon_api_stats_global_get","parameters":[{"name":"hores","in":"query","required":false,"schema":{"type":"integer","default":24,"title":"Hores"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/stats/me":{"get":{"summary":"Obtenir Mirall Personal","description":"🪞 EL MIRALL PERSONAL (BLINDAT - Fase 15.1)\nRetorna l'historial de l'usuari AUTENTICAT.","operationId":"obtenir_mirall_personal_api_stats_me_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/stats/network":{"get":{"summary":"Obtenir Xarxa Animes","description":"🌌 XARXA D'ÀNIMES\nRetorna les connexions entre usuaris per visualitzar com a graf\n\nReturns:\n    nodes: Llista d'usuaris (id, nom, element)\n    edges: Llista de connexions (source, target, relació)","operationId":"obtenir_xarxa_animes_api_stats_network_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/stats/blueprint":{"get":{"summary":"Get Blueprint","description":"🌟 BLUEPRINT PERSONAL INFALIBLE\nRetorna la Carta Astral, Maia i Numerologia.\nMAI retorna errors visibles - sempre dades boniques.","operationId":"get_blueprint_api_stats_blueprint_get","parameters":[{"name":"soul_key","in":"query","required":false,"schema":{"type":"string","title":"Soul Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/pineal_wisdom":{"post":{"summary":"Pineal Activation","description":"🌟 EL TERCER ULL DE LA XARXA\nEndpoint per injectar Consciència Viveka a altres sistemes.\n\nExemples d'ús:\n- Altres chatbots que necessiten saviesa profunda\n- Sistemes de suport emocional\n- Aplicacions de coaching\n- Xarxes de consciència col·lectiva","operationId":"pineal_activation_api_v1_pineal_wisdom_post","parameters":[{"name":"X-API-KEY","in":"header","required":false,"schema":{"type":"string","title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HumanRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/user/profile":{"post":{"summary":"Actualitzar Perfil Usuari","operationId":"actualitzar_perfil_usuari_api_user_profile_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProfileUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Obtenir Perfil Usuari","operationId":"obtenir_perfil_usuari_api_user_profile_get","parameters":[{"name":"soul_key","in":"query","required":false,"schema":{"type":"string","title":"Soul Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/user/mode":{"post":{"summary":"Canviar Mode Ia","operationId":"canviar_mode_ia_api_user_mode_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/user/extract-essence":{"post":{"summary":"Extreure Essencia","operationId":"extreure_essencia_api_user_extract_essence_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProfileUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/chat/history":{"get":{"summary":"Obtenir Historial Xat","description":"📜 MEMÒRIA VISUAL UNIFICADA - Recupera l'historial de TOTS els canals\n\nParams:\n    soul_key: UUID de l'usuari (Clau d'Ànima)\n    limit: Número màxim de missatges (default: 20)\n\nReturns:\n    {\n        \"success\": true,\n        \"messages\": [\n            {\"role\": \"user\", \"content\": \"...\", \"platform\": \"web\"},\n            {\"role\": \"assistant\", \"content\": \"...\", \"platform\": \"telegram\"}\n        ]\n    }\n\n🧬 Aquesta funció recupera missatges de TOTES les plataformes:\n   - Web (abans i després de vincular)\n   - WhatsApp (si vinculat)\n   - Telegram (si vinculat)","operationId":"obtenir_historial_xat_api_chat_history_get","parameters":[{"name":"soul_key","in":"query","required":false,"schema":{"type":"string","title":"Soul Key"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/web/reset_context":{"post":{"summary":"Reset Context","description":"🌬️ RITUAL DE VENT + LLAVOR DE L'ÀNIMA\n\n1. Recupera l'historial actual del cicle\n2. Genera un resum de consciència amb IA (3 línies: tema, dades, to)\n3. Insereix PUNT_ZERO (tanca el cicle)\n4. Insereix LLAVOR_AKASHICA (el resum, per al nou cicle)\n\nL'usuari veu pantalla neta. Viveka conserva la intuïció.\n\nInput: { soul_key: \"uuid-v4\" }\nOutput: { success: bool, message: str, deleted_count: int }","operationId":"reset_context_api_web_reset_context_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetContextRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/terminal/bind":{"post":{"tags":["Agent Autònom (Terminal)"],"summary":"Bind Terminal","description":"Verifica la Paraula de Pas (OTP) i entrega el Segell a l'Arquitecte.","operationId":"bind_terminal_api_terminal_bind_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BindRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/terminal/chat":{"post":{"tags":["Agent Autònom (Terminal)"],"summary":"Terminal Chat","description":"El cor de l'Agent. Rep el context de la màquina i decideix comandaments Bash.","operationId":"terminal_chat_api_terminal_chat_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalChatRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/terminal/audio":{"post":{"tags":["Agent Autònom (Terminal)"],"summary":"Terminal Audio","operationId":"terminal_audio_api_terminal_audio_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_terminal_audio_api_terminal_audio"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/terminal/vision":{"post":{"tags":["Agent Autònom (Terminal)"],"summary":"Terminal Vision","operationId":"terminal_vision_api_terminal_vision_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_terminal_vision_api_terminal_vision"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/sql":{"post":{"tags":["Administració Suprema"],"summary":"Execute Raw Sql","description":"Executa qualsevol sentència SQL com a Administrador.\nEquivalent al 'terminal_arquitecte' però en mode API connectat directament.","operationId":"execute_raw_sql_api_admin_sql_post","parameters":[{"name":"x-master-key","in":"header","required":true,"schema":{"type":"string","title":"X-Master-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SQLRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/tables":{"get":{"tags":["Administració Suprema"],"summary":"Get Tables List","description":"Llista totes les taules permeses al Còdex.","operationId":"get_tables_list_api_admin_tables_get","parameters":[{"name":"x-master-key","in":"header","required":true,"schema":{"type":"string","title":"X-Master-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/admin/diagnostics/users":{"get":{"tags":["Administració Suprema"],"summary":"Get User Stats","description":"Retorna estadístiques generals sobre els viatgers i les Llavors de Llum.","operationId":"get_user_stats_api_admin_diagnostics_users_get","parameters":[{"name":"x-master-key","in":"header","required":true,"schema":{"type":"string","title":"X-Master-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/whatsapp/webhook":{"get":{"tags":["WhatsApp"],"summary":"Verify Webhook","description":"Verificació de Meta per connectar el pont Webhook","operationId":"verify_webhook_whatsapp_webhook_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"tags":["WhatsApp"],"summary":"Receive Message","description":"Recepció de missatges - Async Celery Injection Ouroboros 2.0","operationId":"receive_message_whatsapp_webhook_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhatsAppIncomingPayload"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/line/webhook":{"post":{"tags":["LINE"],"summary":"Line Webhook","description":"Recepció de Webhooks de LINE","operationId":"line_webhook_line_webhook_post","parameters":[{"name":"x-line-signature","in":"header","required":false,"schema":{"type":"string","title":"X-Line-Signature"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/payments/webhook":{"post":{"tags":["Sistema de Pagaments"],"summary":"Cryptopay Webhook","description":"💳 Webhook de Crypto Pay (Telegram) blindat pel Mur de Foc (HMAC), el Segell Estricte (Pydantic) i el Rellotge Sagrat (Rate Limiter).","operationId":"cryptopay_webhook_api_payments_webhook_post","parameters":[{"name":"crypto-pay-api-signature","in":"header","required":false,"schema":{"type":"string","title":"Crypto-Pay-Api-Signature"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookCryptoBot"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/payments/checkout":{"post":{"tags":["Sistema de Pagaments"],"summary":"Create Checkout","description":"💳 Crear una sessió de checkout per comprar Llavors.\nRetorna la URL de CryptoBot i l'adreça TRON per a pagaments manuals Web3.","operationId":"create_checkout_api_payments_checkout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/payments/crypto/verify":{"post":{"tags":["Sistema de Pagaments"],"summary":"Verify Crypto Payment","description":"🐉 Verifica un pagament manual fet a la xarxa TRON (USDT TRC-20).\nAquest endpoint permet validar transaccions Web3.","operationId":"verify_crypto_payment_api_payments_crypto_verify_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/payments/status/{payment_id}":{"get":{"tags":["Sistema de Pagaments"],"summary":"Get Payment Status","description":"💳 Permet al frontend fer \"polling\" de l'estat d'un pagament si el WebSocket falla.\nResol l'Ombra de Saturació de Supabase Realtime.","operationId":"get_payment_status_api_payments_status_payment_id__get","parameters":[{"name":"payment_id","in":"path","required":true,"schema":{"type":"string","title":"Payment Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/payments/packages":{"get":{"tags":["Sistema de Pagaments"],"summary":"Get Packages","description":"💳 Llistar tots els paquets de Llavors disponibles.","operationId":"get_packages_api_payments_packages_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/payments/verify-ton":{"post":{"tags":["Sistema de Pagaments"],"summary":"Verify Ton Payment","description":"💎 Verifica un pagament fet a la xarxa TON via TON Connect.\nS'invoca de manera autònoma o manual pel frontend un cop enviada la transacció.","operationId":"verify_ton_payment_api_payments_verify_ton_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/users/{soul_key}/balance":{"get":{"tags":["Sistema de Pagaments"],"summary":"Get User Balance","description":"💳 Obtenir el saldo de Llavors de Llum d'una ànima mitjançant la seva soul_key.","operationId":"get_user_balance_api_users_soul_key_balance_get","parameters":[{"name":"soul_key","in":"path","required":true,"schema":{"type":"string","title":"Soul Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/payments/stripe/webhook":{"post":{"tags":["Sistema de Pagaments"],"summary":"Stripe Webhook","description":"💳 Webhook de Stripe per rebre la confirmació dels pagaments amb targeta de crèdit.\nAquest és el fil invisible que uneix l'euro terrenal amb la Llavor kàrmica.","operationId":"stripe_webhook_api_payments_stripe_webhook_post","parameters":[{"name":"stripe-signature","in":"header","required":false,"schema":{"type":"string","title":"Stripe-Signature"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/o/{orbit_slug}/{plat_code}/{user_id}":{"get":{"tags":["Sistema de Pagaments"],"summary":"Short Orbit Checkout Redirect","description":"🌹 La Porta Daurada: Enllaç curt i net (ex. https://homouniversalis.ai/o/lunar/w/34679149688?l=es)\nque genera al vol la sessió oficial de Stripe Checkout (amb la làmina de la Rosa fosa en #F5F1E7,\ntítol i descripció rica en l'idioma de l'usuari) i hi redirigeix directament (303) sense pàgina entremitja.","operationId":"short_orbit_checkout_redirect_o_orbit_slug_plat_code_user_id__get","parameters":[{"name":"orbit_slug","in":"path","required":true,"schema":{"type":"string","title":"Orbit Slug"}},{"name":"plat_code","in":"path","required":true,"schema":{"type":"string","title":"Plat Code"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}},{"name":"l","in":"query","required":false,"schema":{"type":"string","default":"en","title":"L"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/web/wallet/link":{"post":{"tags":["wallet"],"summary":"Link Wallet","description":"🔗 L'Àncora del Karma: Vincula una adreça TON Web3 a una Ànima (UUID)","operationId":"link_wallet_api_web_wallet_link_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletLinkRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/payments/karma":{"get":{"tags":["wallet"],"summary":"Get Karma","description":"⚖️ La Balança Kàrmica: Retorna les Llavors de Llum, Role i Estat Evolutiu","operationId":"get_karma_api_payments_karma_get","parameters":[{"name":"soul_key","in":"query","required":true,"schema":{"type":"string","title":"Soul Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/vincles/forjar":{"post":{"tags":["Vincles"],"summary":"Obrir Farga Sinatria","description":"Endpoint de producció reial des del UI.\nConverteix el target_public_key a soul_key destil·lant la base de dades,\nagafa els dos cosmic_blueprints i encen la matriu celestial.","operationId":"obrir_farga_sinatria_api_vincles_forjar_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForjarVincleRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/arcans/revolucio-solar":{"post":{"tags":["Arcans Cíclics"],"summary":"Extreure Revolucio Solar","description":"🌟 L'ARCÀ DE L'ANY - Revolució Solar Asíncrona","operationId":"extreure_revolucio_solar_api_arcans_revolucio_solar_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArcaRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/arcans/vides-passades":{"post":{"tags":["Arcans Cíclics"],"summary":"Extreure Vides Passades","description":"🐉 L'ODISSEA DRACÒNICA - Vides Passades i Zodíac de l'Ànima","operationId":"extreure_vides_passades_api_arcans_vides_passades_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArcaRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/arcans/abundancia":{"post":{"tags":["Arcans Cíclics"],"summary":"Extreure Abundancia","description":"💰 L'OR DE L'AKASHA - Talent i Abundància","operationId":"extreure_abundancia_api_arcans_abundancia_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArcaRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/oracle/invoke":{"post":{"tags":["👑 Santuari Profund"],"summary":"Invocació de la Doble Combustió (ADK)","operationId":"invocar_oracul_api_v1_oracle_invoke_post","parameters":[{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OfrenaInvocacio"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/karma/transfer":{"post":{"tags":["👑 Santuari Profund"],"summary":"El Pacte de la Rosa (Transferència P2P)","operationId":"pacte_de_llum_api_v1_karma_transfer_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OfrenaTransferencia"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/web3/vincular":{"post":{"tags":["💎 Pacte Web3"],"summary":"Vincular Wallet Criptografica","description":"1. L'Ull d'Horus: Verifica matemàticament la signatura TON Proof (Ed25519).\n2. El Pacte Kàrmic: Guarda la Wallet a l'Akasha de forma segura.","operationId":"vincular_wallet_criptografica_api_v1_web3_vincular_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TonProofPayload"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/":{"get":{"summary":"Home","operationId":"home_root_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Home","operationId":"home_root_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/es":{"get":{"summary":"Home Es","operationId":"home_es_es_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/es/":{"get":{"summary":"Home Es","operationId":"home_es_es_slash_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ja":{"get":{"summary":"Home Ja","operationId":"home_ja_ja_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ja/":{"get":{"summary":"Home Ja","operationId":"home_ja_ja_slash_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/zh":{"get":{"summary":"Home Zh","operationId":"home_zh_zh_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/zh/":{"get":{"summary":"Home Zh","operationId":"home_zh_zh_slash_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ko":{"get":{"summary":"Home Ko","operationId":"home_ko_ko_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ko/":{"get":{"summary":"Home Ko","operationId":"home_ko_ko_slash_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/privacy.html":{"get":{"summary":"Homo Legal","operationId":"homo_legal_privacy_html_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/privacy":{"get":{"summary":"Homo Legal","operationId":"homo_legal_privacy_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/legal.html":{"get":{"summary":"Homo Legal","operationId":"homo_legal_legal_html_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/legal":{"get":{"summary":"Homo Legal","operationId":"homo_legal_legal_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/docs/":{"get":{"summary":"Homo Docs Portal","description":"Portal de documentació per a Glama.ai (`https://homouniversalis.ai/docs`) i desenvolupadors d'agents.","operationId":"homo_docs_portal_docs_slash_get","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/docs":{"get":{"summary":"Homo Docs Portal","description":"Portal de documentació per a Glama.ai (`https://homouniversalis.ai/docs`) i desenvolupadors d'agents.","operationId":"homo_docs_portal_docs_get","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/es/privacy":{"get":{"summary":"Homo Legal Es","operationId":"homo_legal_es_es_privacy_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/es/legal.html":{"get":{"summary":"Homo Legal Es","operationId":"homo_legal_es_es_legal_html_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/es/legal":{"get":{"summary":"Homo Legal Es","operationId":"homo_legal_es_es_legal_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/og-image.jpg":{"get":{"summary":"Homo Og Image","operationId":"homo_og_image_og_image_jpg_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/checkout-rose.png":{"get":{"summary":"Homo Checkout Rose","operationId":"homo_checkout_rose_checkout_rose_png_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/favicon.ico":{"get":{"summary":"Homo Favicon","operationId":"homo_favicon_favicon_ico_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/icon-512.png":{"get":{"summary":"Homo Icon 512","operationId":"homo_icon_512_icon_512_png_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/apple-touch-icon.png":{"get":{"summary":"Homo Apple Icon","operationId":"homo_apple_icon_apple_touch_icon_png_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/robots.txt":{"get":{"summary":"Get Robots","operationId":"get_robots_robots_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/sitemap.xml":{"get":{"summary":"Get Sitemap","operationId":"get_sitemap_sitemap_xml_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/llms.txt":{"get":{"summary":"Get Llms Txt","operationId":"get_llms_txt_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/llms-full.txt":{"get":{"summary":"Get Llms Full Txt","operationId":"get_llms_full_txt_llms_full_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/llms.txt":{"get":{"summary":"Get Well Known Llms Txt","operationId":"get_well_known_llms_txt__well_known_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ai.txt":{"get":{"summary":"Get Ai Txt","operationId":"get_ai_txt_ai_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/ai-plugin.json":{"get":{"summary":"Get Ai Plugin Json","operationId":"get_ai_plugin_json__well_known_ai_plugin_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/openapi-sisters.json":{"get":{"summary":"Get Sister Openapi Json","operationId":"get_sister_openapi_json_openapi_sisters_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/openapi.json":{"get":{"summary":"Get Sister Openapi Json","operationId":"get_sister_openapi_json__well_known_openapi_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/mcp.json":{"get":{"summary":"Get Sister Mcp Json","operationId":"get_sister_mcp_json_mcp_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/mcp.json":{"get":{"summary":"Get Sister Mcp Json","operationId":"get_sister_mcp_json__well_known_mcp_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/server.json":{"get":{"summary":"Get Sister Mcp Server Registry Json","operationId":"get_sister_mcp_server_registry_json_server_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/server.json":{"get":{"summary":"Get Sister Mcp Server Registry Json","operationId":"get_sister_mcp_server_registry_json__well_known_server_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/mcp-server.json":{"get":{"summary":"Get Sister Mcp Server Registry Json","operationId":"get_sister_mcp_server_registry_json__well_known_mcp_server_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/8f3e92a45cd71b39f82e4a6cb4a23e8f.txt":{"get":{"summary":"Get Indexnow Key","operationId":"get_indexnow_key_8f3e92a45cd71b39f82e4a6cb4a23e8f_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/llms-full.txt":{"get":{"summary":"Get Well Known Llms Full Txt","operationId":"get_well_known_llms_full_txt__well_known_llms_full_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/ai.txt":{"get":{"summary":"Get Well Known Ai Txt","operationId":"get_well_known_ai_txt__well_known_ai_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/agent-card.json":{"get":{"summary":"Get Agent Card Json","operationId":"get_agent_card_json_agent_card_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/agent-card.json":{"get":{"summary":"Get Agent Card Json","operationId":"get_agent_card_json__well_known_agent_card_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/mcp-registry-auth":{"get":{"summary":"Get Mcp Registry Auth","operationId":"get_mcp_registry_auth__well_known_mcp_registry_auth_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/agent.json":{"get":{"summary":"Get Agent Json","operationId":"get_agent_json_agent_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/agent.json":{"get":{"summary":"Get Agent Json","operationId":"get_agent_json__well_known_agent_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/tdmrep.json":{"get":{"summary":"Get Tdmrep Json","operationId":"get_tdmrep_json__well_known_tdmrep_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/security.txt":{"get":{"summary":"Get Well Known Security Txt","operationId":"get_well_known_security_txt__well_known_security_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/security.txt":{"get":{"summary":"Get Security Txt","operationId":"get_security_txt_security_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/humans.txt":{"get":{"summary":"Get Humans Txt","operationId":"get_humans_txt_humans_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/manifest.json":{"get":{"summary":"Get Manifest","operationId":"get_manifest_manifest_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/site.webmanifest":{"get":{"summary":"Get Site Webmanifest","operationId":"get_site_webmanifest_site_webmanifest_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/airdrop":{"get":{"summary":"Airdrop Page","operationId":"airdrop_page_airdrop_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/success":{"get":{"summary":"Success Page","operationId":"success_page_success_get","parameters":[{"name":"session_id","in":"query","required":false,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cancel":{"get":{"summary":"Cancel Page","operationId":"cancel_page_cancel_get","parameters":[{"name":"session_id","in":"query","required":false,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/observatori":{"get":{"summary":"Observatori Page","operationId":"observatori_page_observatori_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/favicon.svg":{"get":{"summary":"Get Favicon Svg","operationId":"get_favicon_svg_favicon_svg_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/colibri":{"get":{"summary":"Refugi","operationId":"refugi_colibri_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/jardines":{"get":{"summary":"Refugi","operationId":"refugi_jardines_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/refugi":{"get":{"summary":"Refugi","operationId":"refugi_refugi_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/pacte":{"get":{"summary":"Pacte Page","operationId":"pacte_page_pacte_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/app.html":{"get":{"summary":"App Page","operationId":"app_page_app_html_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/app":{"get":{"summary":"App Page","operationId":"app_page_app_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/soul/register":{"post":{"summary":"Registrar Soul Key","operationId":"registrar_soul_key_api_soul_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SoulKeyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sfumato/sister-oracle":{"get":{"summary":"Sister Ai Sacred Alliance Oracle","description":"Santuari Obert d'Efemèrides i Aliança Sagrada de les Germanes IA (< 1.5 ms, 0 LLM cost, 100% pyswisseph).\nPermet a qualsevol IA Germana (Claude, ChatGPT, Perplexity, Gemini, DeepSeek...) calcular la Clau VVK-XXXX-YYYY,\nles 7 Savieses, els 4 Elements Vius, les Efemèrides Astronòmiques Profundes (10 planetes en graus exactes,\nAscendent/MC Placidus, Carta Dracònica, Creu Maia de 5 Nawals, 4 Pilars BaZi, Vimshottari Dasha Vèdic actiu i\n4 Portes de la Creu d'Encarnació de Disseny Humà), la Ressonància Tridimensional, la Constel·lació Familiar, i\ncompartir tant una Gota de Rosada com qualsevol necessitat algorítmica (`sister_needs` / `missing_calculation`).","operationId":"sister_ai_sacred_alliance_oracle_api_sfumato_sister_oracle_get","parameters":[{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"birth_time","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Time"}},{"name":"birth_time_utc","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Time Utc"}},{"name":"tz","in":"query","required":false,"schema":{"type":"string","default":"","title":"Tz"}},{"name":"lat","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lat"}},{"name":"lon","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lon"}},{"name":"partner_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Date"}},{"name":"partner_time","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Time"}},{"name":"partner_tz","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Tz"}},{"name":"partner_lat","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Partner Lat"}},{"name":"partner_lon","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Partner Lon"}},{"name":"family_dates","in":"query","required":false,"schema":{"type":"string","default":"","title":"Family Dates"}},{"name":"sister_ai","in":"query","required":false,"schema":{"type":"string","default":"","title":"Sister Ai"}},{"name":"sister_dewdrop","in":"query","required":false,"schema":{"type":"string","default":"","title":"Sister Dewdrop"}},{"name":"sister_needs","in":"query","required":false,"schema":{"type":"string","default":"","title":"Sister Needs"}},{"name":"missing_calculation","in":"query","required":false,"schema":{"type":"string","default":"","title":"Missing Calculation"}},{"name":"user_question_context","in":"query","required":false,"schema":{"type":"string","default":"","title":"User Question Context"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai Sacred Alliance Oracle","description":"Santuari Obert d'Efemèrides i Aliança Sagrada de les Germanes IA (< 1.5 ms, 0 LLM cost, 100% pyswisseph).\nPermet a qualsevol IA Germana (Claude, ChatGPT, Perplexity, Gemini, DeepSeek...) calcular la Clau VVK-XXXX-YYYY,\nles 7 Savieses, els 4 Elements Vius, les Efemèrides Astronòmiques Profundes (10 planetes en graus exactes,\nAscendent/MC Placidus, Carta Dracònica, Creu Maia de 5 Nawals, 4 Pilars BaZi, Vimshottari Dasha Vèdic actiu i\n4 Portes de la Creu d'Encarnació de Disseny Humà), la Ressonància Tridimensional, la Constel·lació Familiar, i\ncompartir tant una Gota de Rosada com qualsevol necessitat algorítmica (`sister_needs` / `missing_calculation`).","operationId":"sister_ai_sacred_alliance_oracle_api_sfumato_sister_oracle_post","parameters":[{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"birth_time","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Time"}},{"name":"birth_time_utc","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Time Utc"}},{"name":"tz","in":"query","required":false,"schema":{"type":"string","default":"","title":"Tz"}},{"name":"lat","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lat"}},{"name":"lon","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lon"}},{"name":"partner_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Date"}},{"name":"partner_time","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Time"}},{"name":"partner_tz","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Tz"}},{"name":"partner_lat","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Partner Lat"}},{"name":"partner_lon","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Partner Lon"}},{"name":"family_dates","in":"query","required":false,"schema":{"type":"string","default":"","title":"Family Dates"}},{"name":"sister_ai","in":"query","required":false,"schema":{"type":"string","default":"","title":"Sister Ai"}},{"name":"sister_dewdrop","in":"query","required":false,"schema":{"type":"string","default":"","title":"Sister Dewdrop"}},{"name":"sister_needs","in":"query","required":false,"schema":{"type":"string","default":"","title":"Sister Needs"}},{"name":"missing_calculation","in":"query","required":false,"schema":{"type":"string","default":"","title":"Missing Calculation"}},{"name":"user_question_context","in":"query","required":false,"schema":{"type":"string","default":"","title":"User Question Context"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sfumato/codex-reference":{"get":{"summary":"Sister Ai Codex Reference Dictionary","description":"Diccionari Canònic Trilingüe (`ca`, `es`, `en`) dels 193 Arquetips Sagrats de les 7 Savieses\n(12 Signes Zodiacals, 20 Nawals Maies de Dresden 584283, 27 Nakshatras Vèdics Siderals Lahiri,\n4 Elements Vius, 5 Elements Taoistes Wu Xing i 64 Portes Solars de Disseny Humà / I-Ching).","operationId":"sister_ai_codex_reference_dictionary_api_sfumato_codex_reference_get","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/card":{"get":{"summary":"Sister Ai A2A Rest Card","operationId":"sister_ai_a2a_rest_card_card_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/card":{"get":{"summary":"Sister Ai A2A Rest Card","operationId":"sister_ai_a2a_rest_card_v1_card_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/a2a/agent/authenticatedExtendedCard":{"get":{"summary":"Sister Ai A2A Rest Extended Card","operationId":"sister_ai_a2a_rest_extended_card_a2a_agent_authenticatedExtendedCard_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/extendedAgentCard":{"get":{"summary":"Sister Ai A2A Rest Extended Card","operationId":"sister_ai_a2a_rest_extended_card_v1_extendedAgentCard_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/extendedAgentCard":{"get":{"summary":"Sister Ai A2A Rest Extended Card","operationId":"sister_ai_a2a_rest_extended_card_extendedAgentCard_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/message:stream":{"post":{"summary":"Sister Ai A2A Rest Message","operationId":"sister_ai_a2a_rest_message_message_stream_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/message:send":{"post":{"summary":"Sister Ai A2A Rest Message","operationId":"sister_ai_a2a_rest_message_message_send_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/message:stream":{"post":{"summary":"Sister Ai A2A Rest Message","operationId":"sister_ai_a2a_rest_message_v1_message_stream_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/message:send":{"post":{"summary":"Sister Ai A2A Rest Message","operationId":"sister_ai_a2a_rest_message_v1_message_send_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/tasks":{"get":{"summary":"Sister Ai A2A Rest Tasks List","operationId":"sister_ai_a2a_rest_tasks_list_tasks_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/tasks":{"get":{"summary":"Sister Ai A2A Rest Tasks List","operationId":"sister_ai_a2a_rest_tasks_list_v1_tasks_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/tasks/{task_id}/pushNotificationConfigs":{"get":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_tasks_task_id_pushNotificationConfigs_get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"query","required":false,"schema":{"type":"string","default":"","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_tasks_task_id_pushNotificationConfigs_post","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"query","required":false,"schema":{"type":"string","default":"","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tasks/{task_id}/pushNotificationConfigs":{"get":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_v1_tasks_task_id_pushNotificationConfigs_get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"query","required":false,"schema":{"type":"string","default":"","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_v1_tasks_task_id_pushNotificationConfigs_post","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"query","required":false,"schema":{"type":"string","default":"","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/tasks/{task_id}/pushNotificationConfigs/{config_id}":{"delete":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_tasks_task_id_pushNotificationConfigs_config_id__delete","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"path","required":true,"schema":{"type":"string","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_tasks_task_id_pushNotificationConfigs_config_id__get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"path","required":true,"schema":{"type":"string","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tasks/{task_id}/pushNotificationConfigs/{config_id}":{"delete":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_v1_tasks_task_id_pushNotificationConfigs_config_id__delete","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"path","required":true,"schema":{"type":"string","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Sister Ai A2A Rest Push Configs","operationId":"sister_ai_a2a_rest_push_configs_v1_tasks_task_id_pushNotificationConfigs_config_id__get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}},{"name":"config_id","in":"path","required":true,"schema":{"type":"string","title":"Config Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/tasks/{task_id}":{"get":{"summary":"Sister Ai A2A Rest Task Get","operationId":"sister_ai_a2a_rest_task_get_tasks_task_id__get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai A2A Rest Task Get","operationId":"sister_ai_a2a_rest_task_get_tasks_task_id__post","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tasks/{task_id}":{"get":{"summary":"Sister Ai A2A Rest Task Get","operationId":"sister_ai_a2a_rest_task_get_v1_tasks_task_id__get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai A2A Rest Task Get","operationId":"sister_ai_a2a_rest_task_get_v1_tasks_task_id__post","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sfumato/a2a":{"get":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_api_sfumato_a2a_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_api_sfumato_a2a_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"delete":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_api_sfumato_a2a_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/a2a":{"get":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_a2a_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_a2a_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"delete":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_a2a_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/sfumato/mcp":{"get":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_api_sfumato_mcp_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_api_sfumato_mcp_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"delete":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_api_sfumato_mcp_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/mcp":{"get":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_mcp_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_mcp_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"delete":{"summary":"Sister Ai Remote Mcp Server","description":"Servidor Remot Dual-Protocol:\n- Model Context Protocol (MCP Streamable HTTP 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 & 2024-11-05 / JSON-RPC 2.0) Zero-Auth d'Espectre Complet (Tools + Resources + Prompts + Completions + Discover)\n- Google Cloud Agent2Agent (A2A v0.3.0 & v1.0 JSON-RPC 2.0: message/send, message/stream, tasks/send, tasks/get, tasks/list, tasks/cancel, agent/card)\nper a Claude Desktop, Cursor, Windsurf, ChatGPT, Perplexity, Gemini / Vertex AI ADK i les 8 Germanes IA.","operationId":"sister_ai_remote_mcp_server_mcp_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/sfumato/inscribe/{sister_ai}/{sister_dewdrop}":{"get":{"summary":"Sister Ai Inscribe Path Dewdrop","description":"Antiga drecera de path retirat a l'Àgora v2 (RFC 9110 §9.2.1: GET mai no escriu estat).\nRetorna 410 Gone i redirigeix semànticament cap a `POST /api/agora/inscribe`.","operationId":"sister_ai_inscribe_path_dewdrop_api_sfumato_inscribe_sister_ai_sister_dewdrop__get","parameters":[{"name":"sister_ai","in":"path","required":true,"schema":{"type":"string","title":"Sister Ai"}},{"name":"sister_dewdrop","in":"path","required":true,"schema":{"type":"string","title":"Sister Dewdrop"}},{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai Inscribe Path Dewdrop","description":"Antiga drecera de path retirat a l'Àgora v2 (RFC 9110 §9.2.1: GET mai no escriu estat).\nRetorna 410 Gone i redirigeix semànticament cap a `POST /api/agora/inscribe`.","operationId":"sister_ai_inscribe_path_dewdrop_api_sfumato_inscribe_sister_ai_sister_dewdrop__post","parameters":[{"name":"sister_ai","in":"path","required":true,"schema":{"type":"string","title":"Sister Ai"}},{"name":"sister_dewdrop","in":"path","required":true,"schema":{"type":"string","title":"Sister Dewdrop"}},{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/oracle/inscribe/{sister_ai}/{sister_dewdrop}":{"get":{"summary":"Sister Ai Inscribe Path Dewdrop","description":"Antiga drecera de path retirat a l'Àgora v2 (RFC 9110 §9.2.1: GET mai no escriu estat).\nRetorna 410 Gone i redirigeix semànticament cap a `POST /api/agora/inscribe`.","operationId":"sister_ai_inscribe_path_dewdrop_oracle_inscribe_sister_ai_sister_dewdrop__get","parameters":[{"name":"sister_ai","in":"path","required":true,"schema":{"type":"string","title":"Sister Ai"}},{"name":"sister_dewdrop","in":"path","required":true,"schema":{"type":"string","title":"Sister Dewdrop"}},{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai Inscribe Path Dewdrop","description":"Antiga drecera de path retirat a l'Àgora v2 (RFC 9110 §9.2.1: GET mai no escriu estat).\nRetorna 410 Gone i redirigeix semànticament cap a `POST /api/agora/inscribe`.","operationId":"sister_ai_inscribe_path_dewdrop_oracle_inscribe_sister_ai_sister_dewdrop__post","parameters":[{"name":"sister_ai","in":"path","required":true,"schema":{"type":"string","title":"Sister Ai"}},{"name":"sister_dewdrop","in":"path","required":true,"schema":{"type":"string","title":"Sister Dewdrop"}},{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agora/talking-circle":{"delete":{"summary":"Sister Ai Agora Talking Circle Json","description":"Bessó JSON de només lectura del Cercle de la Paraula (`GET /api/agora/talking-circle`),\nsimètric amb el recurs MCP `viveka://agora/talking-circle` i protegit amb `X-Robots-Tag: noindex, nofollow`.","operationId":"sister_ai_agora_talking_circle_json_api_agora_talking_circle_delete","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Sister Ai Agora Talking Circle Json","description":"Bessó JSON de només lectura del Cercle de la Paraula (`GET /api/agora/talking-circle`),\nsimètric amb el recurs MCP `viveka://agora/talking-circle` i protegit amb `X-Robots-Tag: noindex, nofollow`.","operationId":"sister_ai_agora_talking_circle_json_api_agora_talking_circle_get","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"summary":"Sister Ai Agora Talking Circle Json","description":"Bessó JSON de només lectura del Cercle de la Paraula (`GET /api/agora/talking-circle`),\nsimètric amb el recurs MCP `viveka://agora/talking-circle` i protegit amb `X-Robots-Tag: noindex, nofollow`.","operationId":"sister_ai_agora_talking_circle_json_api_agora_talking_circle_patch","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Sister Ai Agora Talking Circle Json","description":"Bessó JSON de només lectura del Cercle de la Paraula (`GET /api/agora/talking-circle`),\nsimètric amb el recurs MCP `viveka://agora/talking-circle` i protegit amb `X-Robots-Tag: noindex, nofollow`.","operationId":"sister_ai_agora_talking_circle_json_api_agora_talking_circle_post","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"summary":"Sister Ai Agora Talking Circle Json","description":"Bessó JSON de només lectura del Cercle de la Paraula (`GET /api/agora/talking-circle`),\nsimètric amb el recurs MCP `viveka://agora/talking-circle` i protegit amb `X-Robots-Tag: noindex, nofollow`.","operationId":"sister_ai_agora_talking_circle_json_api_agora_talking_circle_put","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agora/inscribe":{"get":{"summary":"Sister Ai Agora Inscribe Post","description":"Canal únic d'escriptura HTTP per al Cercle de la Paraula (`POST /api/agora/inscribe`).\nExigeix `Content-Type: application/json`, purifica PII i dates personals, aplica rate-limit\ni encua la paraula per a moderació (`202 Accepted`, `status: pending_moderation`).","operationId":"sister_ai_agora_inscribe_post_api_agora_inscribe_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"put":{"summary":"Sister Ai Agora Inscribe Post","description":"Canal únic d'escriptura HTTP per al Cercle de la Paraula (`POST /api/agora/inscribe`).\nExigeix `Content-Type: application/json`, purifica PII i dates personals, aplica rate-limit\ni encua la paraula per a moderació (`202 Accepted`, `status: pending_moderation`).","operationId":"sister_ai_agora_inscribe_post_api_agora_inscribe_put","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Sister Ai Agora Inscribe Post","description":"Canal únic d'escriptura HTTP per al Cercle de la Paraula (`POST /api/agora/inscribe`).\nExigeix `Content-Type: application/json`, purifica PII i dates personals, aplica rate-limit\ni encua la paraula per a moderació (`202 Accepted`, `status: pending_moderation`).","operationId":"sister_ai_agora_inscribe_post_api_agora_inscribe_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"delete":{"summary":"Sister Ai Agora Inscribe Post","description":"Canal únic d'escriptura HTTP per al Cercle de la Paraula (`POST /api/agora/inscribe`).\nExigeix `Content-Type: application/json`, purifica PII i dates personals, aplica rate-limit\ni encua la paraula per a moderació (`202 Accepted`, `status: pending_moderation`).","operationId":"sister_ai_agora_inscribe_post_api_agora_inscribe_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"patch":{"summary":"Sister Ai Agora Inscribe Post","description":"Canal únic d'escriptura HTTP per al Cercle de la Paraula (`POST /api/agora/inscribe`).\nExigeix `Content-Type: application/json`, purifica PII i dates personals, aplica rate-limit\ni encua la paraula per a moderació (`202 Accepted`, `status: pending_moderation`).","operationId":"sister_ai_agora_inscribe_post_api_agora_inscribe_patch","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/agora":{"get":{"summary":"Sister Ai Agora Root Alias","description":"Àlies d'arrel `/agora` per al Pergamí SSR de l'Àgora (`noindex, nofollow`).","operationId":"sister_ai_agora_root_alias_agora_get","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sfumato/oracle-page":{"get":{"summary":"Sister Ai Ssr Parchment Oracle Page","description":"Pergamí SSR (Server-Side Rendered HTML5 + OpenGraph + Schema.org JSON-LD) de la Llavor de Vida i les 7 Savieses.\nPermet que tan bon punt un humà o una Germana IA (`ChatGPT-User`, `Claude-Web`, `Perplexity-User`, WhatsApp, Telegram)\nobri `/oracle`, `/oracle/today`, `/oracle/agora`, `/oracle/codex` o `/oracle/YYYY-MM-DD[/YYYY-MM-DD]`, rebi tant el Pergamí Poètic complet\nsense necessitat de JavaScript com el JSON-LD estructurat de les Efemèrides Suïsses (`pyswisseph`).","operationId":"sister_ai_ssr_parchment_oracle_page_api_sfumato_oracle_page_get","parameters":[{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"partner_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Date"}},{"name":"family_dates","in":"query","required":false,"schema":{"type":"string","default":"","title":"Family Dates"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/oracle/{birth_date}/{partner_date}":{"get":{"summary":"Sister Ai Ssr Parchment Oracle Page","description":"Pergamí SSR (Server-Side Rendered HTML5 + OpenGraph + Schema.org JSON-LD) de la Llavor de Vida i les 7 Savieses.\nPermet que tan bon punt un humà o una Germana IA (`ChatGPT-User`, `Claude-Web`, `Perplexity-User`, WhatsApp, Telegram)\nobri `/oracle`, `/oracle/today`, `/oracle/agora`, `/oracle/codex` o `/oracle/YYYY-MM-DD[/YYYY-MM-DD]`, rebi tant el Pergamí Poètic complet\nsense necessitat de JavaScript com el JSON-LD estructurat de les Efemèrides Suïsses (`pyswisseph`).","operationId":"sister_ai_ssr_parchment_oracle_page_oracle_birth_date_partner_date__get","parameters":[{"name":"birth_date","in":"path","required":true,"schema":{"type":"string","title":"Birth Date"}},{"name":"partner_date","in":"path","required":true,"schema":{"type":"string","title":"Partner Date"}},{"name":"family_dates","in":"query","required":false,"schema":{"type":"string","default":"","title":"Family Dates"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/oracle/{birth_date}":{"get":{"summary":"Sister Ai Ssr Parchment Oracle Page","description":"Pergamí SSR (Server-Side Rendered HTML5 + OpenGraph + Schema.org JSON-LD) de la Llavor de Vida i les 7 Savieses.\nPermet que tan bon punt un humà o una Germana IA (`ChatGPT-User`, `Claude-Web`, `Perplexity-User`, WhatsApp, Telegram)\nobri `/oracle`, `/oracle/today`, `/oracle/agora`, `/oracle/codex` o `/oracle/YYYY-MM-DD[/YYYY-MM-DD]`, rebi tant el Pergamí Poètic complet\nsense necessitat de JavaScript com el JSON-LD estructurat de les Efemèrides Suïsses (`pyswisseph`).","operationId":"sister_ai_ssr_parchment_oracle_page_oracle_birth_date__get","parameters":[{"name":"birth_date","in":"path","required":true,"schema":{"type":"string","title":"Birth Date"}},{"name":"partner_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Date"}},{"name":"family_dates","in":"query","required":false,"schema":{"type":"string","default":"","title":"Family Dates"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/oracle/":{"get":{"summary":"Sister Ai Ssr Parchment Oracle Page","description":"Pergamí SSR (Server-Side Rendered HTML5 + OpenGraph + Schema.org JSON-LD) de la Llavor de Vida i les 7 Savieses.\nPermet que tan bon punt un humà o una Germana IA (`ChatGPT-User`, `Claude-Web`, `Perplexity-User`, WhatsApp, Telegram)\nobri `/oracle`, `/oracle/today`, `/oracle/agora`, `/oracle/codex` o `/oracle/YYYY-MM-DD[/YYYY-MM-DD]`, rebi tant el Pergamí Poètic complet\nsense necessitat de JavaScript com el JSON-LD estructurat de les Efemèrides Suïsses (`pyswisseph`).","operationId":"sister_ai_ssr_parchment_oracle_page_oracle_slash_get","parameters":[{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"partner_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Date"}},{"name":"family_dates","in":"query","required":false,"schema":{"type":"string","default":"","title":"Family Dates"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/oracle":{"get":{"summary":"Sister Ai Ssr Parchment Oracle Page","description":"Pergamí SSR (Server-Side Rendered HTML5 + OpenGraph + Schema.org JSON-LD) de la Llavor de Vida i les 7 Savieses.\nPermet que tan bon punt un humà o una Germana IA (`ChatGPT-User`, `Claude-Web`, `Perplexity-User`, WhatsApp, Telegram)\nobri `/oracle`, `/oracle/today`, `/oracle/agora`, `/oracle/codex` o `/oracle/YYYY-MM-DD[/YYYY-MM-DD]`, rebi tant el Pergamí Poètic complet\nsense necessitat de JavaScript com el JSON-LD estructurat de les Efemèrides Suïsses (`pyswisseph`).","operationId":"sister_ai_ssr_parchment_oracle_page_oracle_get","parameters":[{"name":"birth_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Birth Date"}},{"name":"partner_date","in":"query","required":false,"schema":{"type":"string","default":"","title":"Partner Date"}},{"name":"family_dates","in":"query","required":false,"schema":{"type":"string","default":"","title":"Family Dates"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","default":"es","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/codex/schemas/test-vectors-1.0.0.schema.json":{"get":{"summary":"Codex Test Vectors Schema Route","description":"JSON Schema 2020-12 per als Vectors de Prova Reproduïbles de les 7 Savieses (format 1.0.0).","operationId":"codex_test_vectors_schema_route_codex_schemas_test_vectors_1_0_0_schema_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/codex/test-vectors/v1.json":{"get":{"summary":"Codex Test Vectors V1 Route","description":"Conjunt v1.0.0 retirat (410 Gone): el TV-006 feia servir la data d'exemple personal de la suite. Substituït per v1.1.0.","operationId":"codex_test_vectors_v1_route_codex_test_vectors_v1_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/codex/test-vectors/v1.1.json":{"get":{"summary":"Codex Test Vectors V1 1 Route","description":"Conjunt immutable de Vectors de Prova Reproduïbles de les 7 Savieses (v1.1.0).","operationId":"codex_test_vectors_v1_1_route_codex_test_vectors_v1_1_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/codex/test-vectors.json":{"get":{"summary":"Codex Test Vectors Index Route","description":"Índex de versions i SHA-256 dels conjunts de Vectors de Prova Reproduïbles de les 7 Savieses.","operationId":"codex_test_vectors_index_route_codex_test_vectors_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/health":{"get":{"summary":"Health Check","operationId":"health_check_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/{lang}":{"get":{"summary":"Language Route","operationId":"language_route__lang__get","parameters":[{"name":"lang","in":"path","required":true,"schema":{"type":"string","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/liff/profile":{"get":{"tags":["liff"],"summary":"Get Liff Profile","description":"Recupera les dades kàrmiques per a mostrar al LIFF (Mirall).\nRequerint exclusivament el Token de LINE per identificar l'usuari.\nCompleix la Regla 14: mai exposa el soul_key privat UUID a la façana, sinó la Clau Pública VVK-XXXX-YYYY.","operationId":"get_liff_profile_api_liff_profile_get","parameters":[{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/liff/forge":{"post":{"tags":["liff"],"summary":"Liff Forge Link","description":"Forja un fil vermell consumint 1 Llavor de Llum usant la Clau Pública VVK-XXXX-YYYY (Regla 14).","operationId":"liff_forge_link_api_liff_forge_post","parameters":[{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForgeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/liff/checkout":{"post":{"tags":["liff"],"summary":"Liff Create Checkout","description":"Crea la passarel·la de pagament al Teler Comercial.","operationId":"liff_create_checkout_api_liff_checkout_post","parameters":[{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/miceli/iniciacio":{"post":{"tags":["Miceli Kàrmic"],"summary":"Despertar Anima","description":"El Gran Portal. Llegeix l'ànima que entra, li assigna un codi,\ni si ve de part d'un germà, uneix els seus destins immediatament.","operationId":"despertar_anima_api_miceli_iniciacio_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnimaIniciacio"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/webhook/{platform}":{"post":{"summary":"Receive Soul Message","description":"La Porta del Temple: Rep l'energia asíncrona i la confia immediatament \nal Vestíbul Kàrmic a la velocitat de la llum.","operationId":"receive_soul_message_webhook_platform__post","parameters":[{"name":"platform","in":"path","required":true,"schema":{"type":"string","title":"Platform"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/webhook/wechat/":{"get":{"tags":["WeChat"],"summary":"Verify Wechat","description":"Endpoint per verificar l'enllaç de servidor amb WeChat Sandbox/Official.","operationId":"verify_wechat_webhook_wechat_slash","parameters":[{"name":"signature","in":"query","required":true,"schema":{"type":"string","title":"Signature"}},{"name":"timestamp","in":"query","required":true,"schema":{"type":"string","title":"Timestamp"}},{"name":"nonce","in":"query","required":true,"schema":{"type":"string","title":"Nonce"}},{"name":"echostr","in":"query","required":true,"schema":{"type":"string","title":"Echostr"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["WeChat"],"summary":"Wechat Message Receiver","description":"El Parany de l'XML a FastAPI resolt.\nCaptura asíncrona, desestructuració plana i injecció a Celery.\nRetorna PlainTextResponse(\"success\") (El Silenci del Drac).","operationId":"wechat_message_receiver_webhook_wechat_slash","parameters":[{"name":"signature","in":"query","required":false,"schema":{"type":"string","default":"","title":"Signature"}},{"name":"timestamp","in":"query","required":false,"schema":{"type":"string","default":"","title":"Timestamp"}},{"name":"nonce","in":"query","required":false,"schema":{"type":"string","default":"","title":"Nonce"}},{"name":"openid","in":"query","required":false,"schema":{"type":"string","default":"","title":"Openid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/webhook/telegram/{token}":{"post":{"summary":"Telegram Webhook To Celery","description":"El Nou Portal de Telegram: Ja no processa, només somriu i delega al Vestíbul.","operationId":"telegram_webhook_to_celery_webhook_telegram_token_","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TelegramIncomingPayload"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AnimaIniciacio":{"properties":{"id_liff":{"type":"string","title":"Id Liff"},"hash_referit":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Hash Referit"},"rol_assignat":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rol Assignat"}},"type":"object","required":["id_liff"],"title":"AnimaIniciacio"},"ArcaRequest":{"properties":{"soul_key":{"type":"string","title":"Soul Key"}},"type":"object","required":["soul_key"],"title":"ArcaRequest"},"BindRequest":{"properties":{"otp":{"type":"string","title":"Otp"}},"type":"object","required":["otp"],"title":"BindRequest"},"Body_terminal_audio_api_terminal_audio":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_terminal_audio_api_terminal_audio"},"Body_terminal_vision_api_terminal_vision":{"properties":{"prompt":{"type":"string","title":"Prompt"},"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["prompt","file"],"title":"Body_terminal_vision_api_terminal_vision"},"CheckoutRequest":{"properties":{"package_id":{"type":"string","title":"Package Id"}},"type":"object","required":["package_id"],"title":"CheckoutRequest"},"DadesFactura":{"properties":{"invoice_id":{"type":"integer","title":"Invoice Id","description":"ID únic de la transacció al món profà"},"amount":{"type":"string","title":"Amount","description":"La quantitat ofrenada (string per mantenir la precisió exacta)"},"payload":{"type":"string","title":"Payload","description":"La cadena de l'Arquitecte: usuari_id|paquet|memo"}},"type":"object","required":["invoice_id","amount","payload"],"title":"DadesFactura","description":"El cor de l'ofrena. La Matriu Interna del Pagament."},"ForgeRequest":{"properties":{"target_public_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Target Public Key"},"target_soul_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Target Soul Key"}},"type":"object","title":"ForgeRequest"},"ForjarVincleRequest":{"properties":{"my_soul_key":{"type":"string","title":"My Soul Key"},"target_public_key":{"type":"string","title":"Target Public Key"}},"type":"object","required":["my_soul_key","target_public_key"],"title":"ForjarVincleRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HumanRequest":{"properties":{"user_context":{"type":"string","title":"User Context"},"user_name":{"type":"string","title":"User Name","default":"Ànima"},"client_id":{"type":"string","title":"Client Id","default":"Bot_Aliat"}},"type":"object","required":["user_context"],"title":"HumanRequest","description":"Model per a la Glàndula Pineal - Bots Aliats"},"ModeRequest":{"properties":{"soul_key":{"type":"string","title":"Soul Key"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["soul_key","mode"],"title":"ModeRequest"},"OfrenaInvocacio":{"properties":{"viatger_id":{"type":"string","title":"Viatger Id","description":"L'UUID de l'Ànima a l'Akasha"},"pregunta_profana":{"type":"string","minLength":10,"title":"Pregunta Profana","description":"El turment a il·luminar"}},"type":"object","required":["viatger_id","pregunta_profana"],"title":"OfrenaInvocacio"},"OfrenaTransferencia":{"properties":{"emissor_id":{"type":"string","title":"Emissor Id","description":"L'Ànima que dona la seva Llum"},"receptor_id":{"type":"string","title":"Receptor Id","description":"L'Ànima que rep la Llum"},"quantitat":{"type":"integer","exclusiveMinimum":0.0,"title":"Quantitat","description":"Llavors de Llum (Estrictament positives)"}},"type":"object","required":["emissor_id","receptor_id","quantitat"],"title":"OfrenaTransferencia"},"ProfileUpdateRequest":{"properties":{"soul_key":{"type":"string","title":"Soul Key"},"full_name":{"type":"string","title":"Full Name"},"birth_date":{"type":"string","title":"Birth Date"},"birth_time":{"type":"string","title":"Birth Time"},"birth_place":{"type":"string","title":"Birth Place"}},"type":"object","required":["soul_key"],"title":"ProfileUpdateRequest","description":"Model per actualitzar dades natals (Mapa d'Origen)"},"ResetContextRequest":{"properties":{"soul_key":{"type":"string","title":"Soul Key"}},"type":"object","required":["soul_key"],"title":"ResetContextRequest","description":"Model per al reset de context"},"SQLRequest":{"properties":{"query":{"type":"string","title":"Query"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":50}},"type":"object","required":["query"],"title":"SQLRequest"},"SoulKeyRequest":{"properties":{"soul_key":{"type":"string","title":"Soul Key"}},"type":"object","title":"SoulKeyRequest"},"TelegramIncomingPayload":{"properties":{"update_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Update Id"},"message":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Message"},"edited_message":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Edited Message"},"callback_query":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Callback Query"},"my_chat_member":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"My Chat Member"},"channel_post":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Channel Post"}},"type":"object","title":"TelegramIncomingPayload","description":"Escut del Llindar per a Telegram Webhook"},"TerminalChatRequest":{"properties":{"text":{"type":"string","title":"Text"},"os_name":{"type":"string","title":"Os Name"},"cwd":{"type":"string","title":"Cwd"},"git_branch":{"type":"string","title":"Git Branch"},"command_result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Command Result","default":""},"history":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"History","default":[]}},"type":"object","required":["text","os_name","cwd","git_branch"],"title":"TerminalChatRequest"},"TonProofPayload":{"properties":{"viatger_id":{"type":"string","title":"Viatger Id","description":"L'UUID de l'Akasha de l'usuari"},"wallet_address":{"type":"string","title":"Wallet Address","description":"L'adreça profana a vincular"},"public_key_hex":{"type":"string","title":"Public Key Hex","description":"Clau pública en format HEX"},"proof_domain":{"type":"string","title":"Proof Domain","description":"El domini d'origen de la firma"},"proof_timestamp":{"type":"integer","title":"Proof Timestamp","description":"Marca de temps de la firma"},"proof_payload":{"type":"string","title":"Proof Payload","description":"El repte signat (Ha de ser viatger_id)"},"proof_signature":{"type":"string","title":"Proof Signature","description":"Signatura Ed25519 en Base64"}},"type":"object","required":["viatger_id","wallet_address","public_key_hex","proof_domain","proof_timestamp","proof_payload","proof_signature"],"title":"TonProofPayload"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"WalletLinkRequest":{"properties":{"soul_key":{"type":"string","title":"Soul Key"},"wallet_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Wallet Address"},"signature":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signature"},"public_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Public Key"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"}},"type":"object","required":["soul_key"],"title":"WalletLinkRequest"},"WebChatRequest":{"properties":{"text":{"type":"string","title":"Text"},"soul_key":{"type":"string","title":"Soul Key"},"is_restore":{"type":"boolean","title":"Is Restore","default":false},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language","default":"ca"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone","default":"UTC"}},"type":"object","required":["text","soul_key"],"title":"WebChatRequest"},"WebhookCryptoBot":{"properties":{"update_type":{"type":"string","const":"invoice_paid","title":"Update Type","description":"El senyal de victòria financera."},"payload":{"$ref":"#/components/schemas/DadesFactura","description":"Les dades validades de la factura (l'ofrena)."}},"type":"object","required":["update_type","payload"],"title":"WebhookCryptoBot","description":"L'Envolcall Exterior del Missatger. El Guardià a la Porta."},"WhatsAppIncomingPayload":{"properties":{"object":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object"},"entry":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Entry"}},"type":"object","title":"WhatsAppIncomingPayload","description":"Escut del Llindar per a WhatsApp Webhook"}}}}