> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.etera.dev/platform/context/context-api/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.etera.dev/_mcp/server. # Context API > Unified travel infrastructure APIs for restaurants, experiences, hotels, and flights. 525+ endpoints across 26 microservices. ## API Docs - Context API [Get Index](https://docs.etera.dev/platform/context/context-api/get-index.md) - Context API > health [Health check endpoint](https://docs.etera.dev/platform/context/context-api/health/get-health.md) - Context API > health [Liveness probe](https://docs.etera.dev/platform/context/context-api/health/get-health-live.md) - Context API > health [Readiness probe](https://docs.etera.dev/platform/context/context-api/health/get-health-ready.md) - Context API > ask-etera [Get suggestion prompts](https://docs.etera.dev/platform/context/context-api/ask-etera/get-ask-etera-suggestions.md) - Context API > ask-etera [Get suggestions by type](https://docs.etera.dev/platform/context/context-api/ask-etera/get-ask-etera-suggestions-by-type.md) - Context API > weather [Get current weather for a city](https://docs.etera.dev/platform/context/context-api/weather/get-weather-current.md) - Context API > weather [Get weather forecast for a city](https://docs.etera.dev/platform/context/context-api/weather/get-weather-forecast.md) - Context API > weather [Weather service health check](https://docs.etera.dev/platform/context/context-api/weather/get-weather-health.md) - Context API > weather [Clear weather cache](https://docs.etera.dev/platform/context/context-api/weather/post-weather-cache-clear.md) - Context API > explore [Get experience explore feed (cached)](https://docs.etera.dev/platform/context/context-api/explore/get-explore-experiences.md) - Context API > explore [Get restaurant explore feed (cached)](https://docs.etera.dev/platform/context/context-api/explore/get-explore-restaurants.md) - Context API > explore [Get top-10 items](https://docs.etera.dev/platform/context/context-api/explore/get-explore-top-10.md) - Context API > explore [Aggregate search (alias for /search)](https://docs.etera.dev/platform/context/context-api/explore/post-explore-search.md) - Context API > explore [Get available cities (alias for /cities)](https://docs.etera.dev/platform/context/context-api/explore/get-explore-select-city.md) - Context API > explore [Get offers (alias for /offers)](https://docs.etera.dev/platform/context/context-api/explore/get-explore-offers.md) - Context API > explore [Get popular locations](https://docs.etera.dev/platform/context/context-api/explore/get-explore-popular-locations.md) - Context API > explore [Get items within distance](https://docs.etera.dev/platform/context/context-api/explore/get-explore-within.md) - Context API > explore [Get cuisines for What's on your mind?](https://docs.etera.dev/platform/context/context-api/explore/get-explore-cuisines.md) - Context API > explore [Resolve template](https://docs.etera.dev/platform/context/context-api/explore/post-explore-templates-resolve.md) - Context API > explore [Get template by ID (with resolve)](https://docs.etera.dev/platform/context/context-api/explore/post-explore-templates-by-template-id.md) - Context API > explore [Delete template (admin)](https://docs.etera.dev/platform/context/context-api/explore/delete-explore-templates-by-template-id.md) - Context API > explore [Update template (admin)](https://docs.etera.dev/platform/context/context-api/explore/patch-explore-templates-by-template-id.md) - Context API > explore [Get all templates (admin)](https://docs.etera.dev/platform/context/context-api/explore/get-explore-templates.md) - Context API > explore [Create template (admin)](https://docs.etera.dev/platform/context/context-api/explore/post-explore-templates.md) - Context API > search [Unified search across all verticals](https://docs.etera.dev/platform/context/context-api/search/post-search.md) - Context API > cities [Get all cities](https://docs.etera.dev/platform/context/context-api/cities/get-cities.md) - Context API > cities [Create a new city](https://docs.etera.dev/platform/context/context-api/cities/post-cities.md) - Context API > cities [Get city by ID](https://docs.etera.dev/platform/context/context-api/cities/get-cities-by-id.md) - Context API > cities [Get cities by country](https://docs.etera.dev/platform/context/context-api/cities/get-cities-country-by-country.md) - Context API > cities [Get cities by scope](https://docs.etera.dev/platform/context/context-api/cities/get-cities-scope-by-scope.md) - Context API > cities [Select city for user](https://docs.etera.dev/platform/context/context-api/cities/post-cities-select.md) - Context API > cities [Create multiple cities in bulk](https://docs.etera.dev/platform/context/context-api/cities/post-cities-bulk.md) - Context API > offers [Get all offers](https://docs.etera.dev/platform/context/context-api/offers/get-offers.md) - Context API > offers [Get offer by ID](https://docs.etera.dev/platform/context/context-api/offers/get-offers-by-id.md) - Context API > offers [Get applicable offers](https://docs.etera.dev/platform/context/context-api/offers/post-offers-applicable.md) - Context API > context [Get context header data](https://docs.etera.dev/platform/context/context-api/context/get-context-header.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.etera.dev/openapi.json) - [OpenAPI YAML](https://docs.etera.dev/openapi.yaml)