# Amazon Search Types

{% hint style="info" %}
Set the search type of your request by adding the <mark style="color:yellow;">**required**</mark> `type=<SEARCH_TYPE>` parameter.
{% endhint %}

In order to return data efficiently, you have to distinguish between the following data types when you send your request:

* [**`search`**](https://docs.webscrapingapi.com/amazon-search-api/amazon-search-types/amazon-search)  - Returns basic search results on the Amazon websites
* [**`product`**](https://docs.webscrapingapi.com/amazon-search-api/amazon-search-types/amazon-product) - Returns details of the product
* [**`category`**](https://docs.webscrapingapi.com/amazon-search-api/amazon-search-types/amazon-category) - Returns product results on specific category
* [**`bestsellers`**](https://docs.webscrapingapi.com/amazon-search-api/amazon-search-types/amazon-bestsellers) - Returns best selling products of specific category
* [**`new-releases`**](https://docs.webscrapingapi.com/amazon-search-api/amazon-search-types/amazon-new-releases) - Returns new released products of specific category
* [**`todays-deals`**](https://docs.webscrapingapi.com/amazon-search-api/amazon-search-types/amazon-deals) - Returns Amazon deals on specific category


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.webscrapingapi.com/amazon-search-api/amazon-search-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
