> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.etera.dev/experience/search/experience-search-api/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.etera.dev/_mcp/server. # Experience Search API > Unified travel infrastructure APIs for restaurants, experiences, hotels, and flights. 525+ endpoints across 26 microservices. ## API Docs - Experience Search API [Get Index](https://docs.etera.dev/experience/search/experience-search-api/get-index.md) - Experience Search API [Get Health](https://docs.etera.dev/experience/search/experience-search-api/get-health.md) - Experience Search API [Get Analytics](https://docs.etera.dev/experience/search/experience-search-api/get-analytics.md) - Experience Search API [Get Database Stats](https://docs.etera.dev/experience/search/experience-search-api/get-database-stats.md) - Experience Search API [Post Database Optimize](https://docs.etera.dev/experience/search/experience-search-api/post-database-optimize.md) - Experience Search API [Post Database Indexes](https://docs.etera.dev/experience/search/experience-search-api/post-database-indexes.md) - Experience Search API [Get Cache Stats](https://docs.etera.dev/experience/search/experience-search-api/get-cache-stats.md) - Experience Search API [Post Cache Clear](https://docs.etera.dev/experience/search/experience-search-api/post-cache-clear.md) - Experience Search API > search [Search experiences](https://docs.etera.dev/experience/search/experience-search-api/search/get-search.md) - Experience Search API > search [Get total experience count](https://docs.etera.dev/experience/search/experience-search-api/search/get-search-count.md) - Experience Search API > search [Get experience by ID](https://docs.etera.dev/experience/search/experience-search-api/search/get-search-by-id.md) - Experience Search API > search [Fuzzy search experiences](https://docs.etera.dev/experience/search/experience-search-api/search/get-search-fuzzy.md) - Experience Search API > search [Vector search recommendations](https://docs.etera.dev/experience/search/experience-search-api/search/get-recommend.md) - Experience Search API > search [Natural language experience search](https://docs.etera.dev/experience/search/experience-search-api/search/get-recommendations-search.md) - Experience Search API > search [Get all categories with enhanced metadata](https://docs.etera.dev/experience/search/experience-search-api/search/get-recommendations-categories.md) - Experience Search API > search [Get search suggestions](https://docs.etera.dev/experience/search/experience-search-api/search/get-recommendations-suggestions.md) - Experience Search API > recommendations [Get smart experience recommendations](https://docs.etera.dev/experience/search/experience-search-api/recommendations/get-recommendations.md) - Experience Search API > recommendations [Get nearby experiences](https://docs.etera.dev/experience/search/experience-search-api/recommendations/get-recommendations-nearby.md) - Experience Search API > recommendations [Get trending experiences](https://docs.etera.dev/experience/search/experience-search-api/recommendations/get-recommendations-trending.md) - Experience Search API > recommendations [Get context-aware recommendations](https://docs.etera.dev/experience/search/experience-search-api/recommendations/get-recommendations-context-by-context.md) - Experience Search API > analytics [Get search statistics](https://docs.etera.dev/experience/search/experience-search-api/analytics/get-recommendations-stats.md) - Experience Search API > mcp [Get available MCP tools](https://docs.etera.dev/experience/search/experience-search-api/mcp/get-mcp-tools.md) - Experience Search API > mcp [Get tool schema](https://docs.etera.dev/experience/search/experience-search-api/mcp/get-mcp-tools-by-tool.md) - Experience Search API > mcp [Execute MCP tool](https://docs.etera.dev/experience/search/experience-search-api/mcp/post-mcp-execute-by-tool.md) - Experience Search API > mcp [MCP health check](https://docs.etera.dev/experience/search/experience-search-api/mcp/get-mcp-health.md) - Experience Search API > embeddings [Start embedding generation job](https://docs.etera.dev/experience/search/experience-search-api/embeddings/post-embeddings-generate.md) - Experience Search API > embeddings [Get embedding generation job status](https://docs.etera.dev/experience/search/experience-search-api/embeddings/get-embeddings-status-by-job-id.md) - Experience Search API > embeddings [List all embedding generation jobs](https://docs.etera.dev/experience/search/experience-search-api/embeddings/get-embeddings-jobs.md) - Experience Search API > embeddings [Ingest experiences into embedding service](https://docs.etera.dev/experience/search/experience-search-api/embeddings/post-embeddings-ingest.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)