{"openapi":"3.1.0","info":{"title":"soyanalaura Site API","version":"1.0.0","description":"Machine-readable API for agent discovery, profile data, contact options, publications, and site search."},"servers":[{"url":"https://soyanalaura.com"}],"externalDocs":{"description":"Human-readable API guide","url":"https://soyanalaura.com/docs/api"},"paths":{"/api/health":{"get":{"summary":"Health and discovery status","operationId":"getHealth","responses":{"200":{"description":"Service health metadata."}}}},"/api/profile":{"get":{"summary":"Profile overview","operationId":"getProfile","responses":{"200":{"description":"Bilingual profile metadata and practice areas."}}}},"/api/contact-options":{"get":{"summary":"Public contact and booking options","operationId":"getContactOptions","parameters":[{"name":"locale","in":"query","schema":{"type":"string","enum":["es","en"]}}],"responses":{"200":{"description":"Locale-aware contact data."}}}},"/api/practice-areas":{"get":{"summary":"Published practice areas","operationId":"getPracticeAreas","parameters":[{"name":"locale","in":"query","schema":{"type":"string","enum":["es","en"]}}],"responses":{"200":{"description":"Locale-aware list of practice areas."}}}},"/api/publications":{"get":{"summary":"Featured publications","operationId":"listPublications","parameters":[{"name":"locale","in":"query","schema":{"type":"string","enum":["es","en"]}}],"responses":{"200":{"description":"Locale-aware publication metadata."}}}},"/api/search":{"get":{"summary":"Search public site content","operationId":"searchSiteContent","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","schema":{"type":"string","enum":["es","en"]}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":10}}],"responses":{"200":{"description":"Search results matching the supplied query."},"400":{"description":"Missing query parameter."}}}}},"tags":[{"name":"discovery"},{"name":"profile"},{"name":"search"}],"x-agent-ready":{"apiCatalog":"https://soyanalaura.com/.well-known/api-catalog","mcpServerCard":"https://soyanalaura.com/.well-known/mcp/server-card.json","protectedResource":"https://soyanalaura.com/.well-known/oauth-protected-resource","reservedProtectedResource":"https://soyanalaura.com/api/agent","apiAnchor":"https://soyanalaura.com/api","health":"https://soyanalaura.com/api/health","openapi":"https://soyanalaura.com/openapi.json"}}