{"openapi":"3.1.0","info":{"title":"Astramedica Public API","version":"1.0.0","summary":"Public machine-readable endpoints for Astramedica's website and enquiry flows.","description":"Astramedica is a Virginia-based medical-travel coordination company. These public endpoints expose website-supporting data only and do not provide patient-specific or protected medical resources."},"servers":[{"url":"https://astramedica.com","description":"Production"}],"tags":[{"name":"Public Data","description":"Read-only public data endpoints exposed by the website."}],"paths":{"/api/health":{"get":{"tags":["Public Data"],"operationId":"getHealth","summary":"Return public API status","description":"Use this endpoint to confirm the public Astramedica API surface is reachable. It exposes basic contact and catalog context only and does not include patient data or protected resources.","responses":{"200":{"description":"Healthy public API surface.","content":{"application/json":{"example":{"ok":true,"service":"Astramedica Public API","version":"1.0.0","publicServices":15,"contact":{"email":"info@astramedica.com","phone":"+1 202 500 5004"}}}}}}}},"/api/services":{"get":{"tags":["Public Data"],"operationId":"listServices","summary":"List public services","description":"This endpoint provides a machine-readable summary of Astramedica's published coordination pathways. It falls back to the static site content if a database-backed service source is unavailable.","responses":{"200":{"description":"Published service summaries.","content":{"application/json":{"example":{"ok":true,"services":[{"title":"Stem Cell Excellence - Golden Vial","description":"Coordinated access to a physician-supervised stem cell program in Turkey. Not FDA-approved. Astramedica coordinates; independent physicians administer."},{"title":"Hair Transplant","description":"Coordinated access to FUE & DHI hair transplant programs in Turkey. Surgeons certified by the Turkish Board of Plastic Surgery. Astramedica coordinates, physicians perform."}]}}}}}}},"/api/country-codes":{"get":{"tags":["Public Data"],"operationId":"listCountryCodes","summary":"List country calling codes","description":"This endpoint supplies ISO2 country codes, country names, and telephone calling codes for Astramedica's public intake experiences.","responses":{"200":{"description":"Country code records used by public forms.","content":{"application/json":{"example":{"ok":true,"countryCodes":[{"iso2":"US","countryName":"United States","callingCode":"+1"}]}}}}}}}}}