# Swiftype (Elastic Site Search) > Swiftype is a hosted site-search and app-search platform, now operated by Elastic as Elastic Site Search. Its Site Search API lets you index documents, crawl domains, run relevance-tuned search and autocomplete, and pull query/click analytics over a REST API at https://search-api.swiftype.com/api/v1/. Authentication is via a private auth_token (full access) or a public engine_key (read-only client-side search). This llms.txt is generated by the API Evangelist enrichment pipeline from the provider's public documentation. ## APIs - [Swiftype Site Search API](https://swiftype.com/documentation/site-search/overview): REST API for engines, document indexing, crawler domains, search, autocomplete, and analytics. ## Docs - [Documentation Hub](https://swiftype.com/documentation): Getting started, crawler, API clients. - [Site Search API Overview](https://swiftype.com/documentation/site-search/overview): Base URL, auth model, endpoint groups. - [Rate Limiting](https://swiftype.com/documentation/site-search/rate_limiting): 429 semantics and X-RateLimit headers. - [Status Page](https://www.swiftypestatus.com/): Live service status. ## SDKs - [PHP client](https://github.com/elastic/site-search-php): composer require elastic/site-search-php - [Python client](https://github.com/elastic/site-search-python): pip install elastic-site-search - [Node.js client](https://github.com/elastic/site-search-node): npm install @elastic/site-search-node - [Ruby client](https://github.com/elastic/site-search-ruby): gem install elastic-site-search ## Artifacts - Authentication: authentication/swiftype-authentication.yml - Conventions: conventions/swiftype-conventions.yml - Rate limits: rate-limits/swiftype-rate-limits.yml - Lifecycle: lifecycle/swiftype-lifecycle.yml - Packages: packages/swiftype-packages.yml - Conformance: conformance/swiftype-conformance.yml