# Search APIs

> 4 search operations on upAPI, all called with one API key: `POST https://api.upapi.io/{slug}` with an `X-Api-Key` header.

## Operations

- [Google Autocomplete](https://upapi.io/apis/search/google-autocomplete) (1 unit): Real Google search suggestions (autocomplete/suggest) via pure HTTP — no browser, no CAPTCHA. Set expand=true to mine long-tail keywords.
- [Google Search](https://upapi.io/apis/search/google-search) (6 units): Search Google and get organic results (title, URL, snippet, domain) for any query, with language and country control. For query suggestions use google-autocomplete.post; for a lighter general web search use web-search.post.
- [LinkedIn Profile Search](https://upapi.io/apis/search/linkedin-profile-search) (15 units): Find LinkedIn profiles by job title and location. Returns name, headline, and profile URL. Web-search backed — no login required.
- [Web Search](https://upapi.io/apis/search/web-search) (1 unit): Search the web and get structured results (titles, URLs, snippets). DuckDuckGo-backed — no browser, no CAPTCHA, fast.

## Popular searches

- [Google Autocomplete API: Suggestions as JSON](https://upapi.io/apis/search/google-autocomplete-api): Google autocomplete and suggest scraper API: suggestions for any query by language and country, with a–z expansion for long-tail keywords. One upAPI key.
- [LinkedIn People Search API: Find Profiles by Title](https://upapi.io/apis/search/linkedin-profile-search-api): LinkedIn search API: find LinkedIn profiles by job title and location as JSON, with name, headline and profile URL. No LinkedIn login. One upAPI key.

[All categories](https://upapi.io/apis)
