{"service":"BDA Jyotish + Panchang Service","version":"0.1.0","endpoints":["/health","/robots.txt","/sitemap.xml","/panchang.webmanifest","/user-dashboard.webmanifest","/opensearch.xml","/ai-sitemap.json","/mcp/tools.json","/a2a/agent-card.json","/docs/mcp","/docs/a2a","/docs/api","/docs/knowledge-sources","/docs/content-methodology","/docs/jyotish-calculation-methodology","/llms.txt","/llms-full.txt","/api-docs","/api-docs/openapi.json","/location/search?q=<place>","/location/resolve?lat=<float>&lng=<float>","/context/resolve?lat=<float>&lng=<float>&date=YYYY-MM-DD&time=HH:MM","/panchang/daily?lat=<float>&lng=<float>&date=YYYY-MM-DD&tz=<IANA>&profile=<name>","/panchang/choghadiya?lat=<float>&lng=<float>&date=YYYY-MM-DD","/sunrise?lat=<float>&lng=<float>&date=YYYY-MM-DD","/planets/positions?date=YYYY-MM-DD&time=HH:MM&lat=<float>&lng=<float>&reference frame=std","/chart/calculate (POST)"],"docs":"/api-docs","public_openapi_json":"/api-docs/openapi.json","complete_service_schema":{"swagger_ui":"/docs","redoc":"/redoc","openapi_json":"/openapi.json","note":"Visibility does not grant public access to product or operational contracts."},"public_evaluation_policy":{"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."}],"reserved_endpoints":{"paths":["/panchang/daily","/panchang/details","/panchang/month","/panchang/rashifal"],"open_alternatives":["/panchang/chandrabalam","/panchang/choghadiya","/panchang/combustions","/panchang/diwali","/panchang/eclipses","/panchang/festival/{rule_key}","/panchang/festivals","/panchang/gowri","/panchang/hora","/panchang/next-transits","/panchang/panchaka","/panchang/pradosham","/panchang/retrogrades","/panchang/ritu","/panchang/solstice-equinox","/panchang/tarabalam","/panchang/tithi/{tithi_slug}","/panchang/tithis","/panchang/transits","/panchang/utility","/panchang/vedic-time","/panchang/vrats"],"commercial_access_contact":"mailto:info@bda.ai","applies_to":"external_evaluation","status":"policy_reservation","http_status":503,"code":"capacity_reserved","retryable":false,"retry_after_sent":false,"note":"These paths are reserved for the BDA product. The reservation is a standing access-policy decision, not a transient capacity condition, so retrying returns the same response."},"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"}}