{"contract_version":"bda-a2a-agent-card-v1","name":"BDA Jyotish and Panchang Assistant","provider":{"name":"Bharat Dharma Academy","url":"https://www.bda.ai"},"purpose":"Help agents discover public Panchang, Jyotish evidence, Sanatan knowledge, and BDA API contracts without accessing private user data.","capabilities":["daily_panchang","festival_calendar","vrat_calendar","public_question_evidence","sanatan_knowledge_discovery","openapi_discovery"],"input_modes":["text","json"],"output_modes":["json","html","text"],"authentication":{"public_tools":"none","private_tools":"required; use authenticated dashboard/API contracts"},"safety_limits":["No guaranteed outcome claims.","No medical, legal, or financial advice.","No private dashboard/profile/memory data in public discovery.","Reserved classical engines remain unavailable until certified."],"rate_limits":{"public_evaluation":{"contract_version":"bda-public-api-evaluation-policy-v1","status":"interim_precommercial","enabled":true,"scope":"external evaluation clients, per network address and endpoint tier","scope_exclusions":{"first_party_website":"BDA website product traffic is outside external evaluation quotas.","internal_pipeline":"Authenticated BDA service and pipeline traffic is outside external evaluation quotas.","note":"Separate platform safety, endpoint authentication, and abuse controls remain applicable."},"tiers":[{"tier":"public_read","requests_per_minute_per_client":60,"burst_requests_per_second":12,"request_timeout_seconds":30,"description":"Deterministic GET/read endpoints."},{"tier":"public_compute","requests_per_minute_per_client":20,"burst_requests_per_second":4,"request_timeout_seconds":60,"description":"Deterministic POST/calculation endpoints."},{"tier":"public_extended","requests_per_minute_per_client":6,"burst_requests_per_second":2,"request_timeout_seconds":180,"description":"Report, evidence, projection, and other extended-work endpoints."}],"specialized_limits":[{"path":"/mcp","requests_per_minute_per_client":120,"note":"Existing MCP transport policy; tool-specific deadlines also apply."},{"path":"/panchang/comments","requests_per_window_per_client":5,"window_seconds":3600,"note":"Existing pre-moderation submission policy."}],"commercial_api_access_authorized":false,"evaluation_access":{"authentication":"none for eligible public endpoints","current_cost":"no charge within published evaluation limits","contractual_free_tier":false,"production_or_commercial_use":false},"commercial_access":{"status":"application_and_written_approval_required","pricing":"custom_quote","authentication":"server-side API credential issued during onboarding","contact":"mailto:info@bda.ai"},"onboarding_required_fields":["application_and_customer_experience","required_endpoints_or_data_categories","development_and_production_request_volume","peak_requests_per_second","production_launch_date","company_or_legal_entity_and_website","countries_or_markets","cache_transform_redistribute_or_resell_model"],"response_licence_note":"Response-level licence metadata remains authoritative and is separate from API-access terms.","production_sla":false,"attribution_required":true,"provenance_must_be_retained":true,"limits_may_change":true,"distributed_gateway_pending":true,"docs":"https://jyotish-api.bda.ai/api-docs","contact":"https://www.bda.ai/contact-us"},"private":"subject to authenticated account policy"},"links":{"website":"https://www.bda.ai","openapi":"https://jyotish-api.bda.ai/api-docs/openapi.json","api_docs":"https://jyotish-api.bda.ai/api-docs","llms":"https://jyotish-api.bda.ai/llms.txt","ai_sitemap":"https://jyotish-api.bda.ai/ai-sitemap.json","mcp_tools":"https://jyotish-api.bda.ai/mcp/tools.json","mcp_json_rpc":"https://jyotish-api.bda.ai/mcp","a2a_agent_card":"https://jyotish-api.bda.ai/a2a/agent-card.json","a2a_agent_card_well_known":"https://jyotish-api.bda.ai/.well-known/agent-card.json","support":"https://www.bda.ai/contact-us"}}