> For the complete documentation index, see [llms.txt](https://developers.oxylabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.oxylabs.io/api-targets/pt-br/e-commerce/amazon/search.md).

# Pesquisa

Faça scraping dos resultados de pesquisa da Amazon com o Web Scraper API. Recupere títulos de produtos, preços, avaliações e muito mais com renderização JS, geolocalização e exemplos.

A `amazon_search` fonte foi projetada para recuperar páginas de resultados de pesquisa da Amazon. Para ver o exemplo de resposta com os dados recuperados, baixe [**este** **arquivo de saída de exemplo**](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiwDdoZGfMbUe5cRL2417%2Fuploads%2Fyg8tdLTqrajAxhtjiuR5%2Famazon_search.json?alt=media\&token=f02b1ceb-70f6-45cd-9f7c-7247196b2bd6) em formato HTML ou confira a saída de dados estruturados [**aqui**](#structured-data).

{% hint style="info" %}
Explorar a saída [**dicionário de dados**](#data-dictionary) para cada funcionalidade do Amazon Search, oferecendo uma breve descrição, captura de tela, trecho de código JSON analisado e uma tabela que define cada campo analisado. Navegue pelos detalhes usando a navegação do lado direito ou rolando a página para baixo.
{% endhint %}

## Exemplos de requisição

Nos exemplos de código abaixo, fazemos uma solicitação para recuperar um resultado de `amazon.com`, que inclui `2` páginas de resultados de pesquisa, começando na página `#2` , para o termo de pesquisa `nirvana tshirt`. Além disso, a pesquisa será limitada ao ID da categoria: `16391693031` e os preços são exibidos em `USD` moeda.

{% tabs %}
{% tab title="cURL" %}

```bash
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
        "source": "amazon_search",
        "domain": "com",
        "query": "nirvana tshirt",
        "start_page": 2,
        "pages": 2,
        "parse": true,
        "context": [
                {"key": "category_id", "value": "16391693031"},
                {"key": "currency", "value": "USD"},
                {"key": "refinements", "value": ["p_123:256097"]},
                {"key": "sort_by", "value": "featured"}
        ]
    }'
```

{% endtab %}

{% tab title="Python" %}

```python
import requests
from pprint import pprint


# Structure payload.
payload = {
    'source': 'amazon_search',
    'domain': 'com',
    'query': 'nirvana tshirt',
    'start_page': 2,
    'pages': 2,
    'parse': True,
    'context': [
        {'key': 'category_id', 'value': 16391693031},
        {'key': 'currency', 'value': 'USD'},
        {"key": "refinements", "value": ["p_123:256097"]},
        {"key": "sort_by", "value": "featured"}
    ],
}


# Get response.
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# Print prettified response to stdout.
pprint(response.json())
```

{% endtab %}

{% tab title="Node.js" %}

```javascript
const https = require("https");

const username = "USERNAME";
const password = "PASSWORD";
const body = {
    source: "amazon_search",
    domain: "com",
    query: "nirvana tshirt",
    start_page: 2, 
    pages: 2,
    parse: true,
    sort_by: "featured",
    refinements: "p_123:256097",
    context: [
        { key: "category_id", value: "16391693031" },
        { key: "currency", value: "USD" },
        {"key": "refinements", "value": ["p_123:256097"]},
        {"key": "sort_by", "value": "featured"},
    ],
};

const options = {
    hostname: "realtime.oxylabs.io",
    path: "/v1/queries",
    method: "POST",
    headers: {
        "Content-Type": "application/json",
        Authorization:
            "Basic " + Buffer.from(`${username}:${password}`).toString("base64"),
    },
};

const request = https.request(options, (response) => {
    let data = "";

    response.on("data", (chunk) => {
        data += chunk;
    });

    response.on("end", () => {
        const responseData = JSON.parse(data);
        console.log(JSON.stringify(responseData, null, 2));
    });
});

request.on("error", (error) => {
    console.error("Error:", error);
});

request.write(JSON.stringify(body));
request.end();
```

{% endtab %}

{% tab title="HTTP" %}

```http
https://realtime.oxylabs.io/v1/queries?source=amazon_search&domain=com&query=nirvana%20tshirt&start_page=2&pages=2&sort_by=featured&refinements[0]=p_123:256097&parse=true&context[0][key]=category_id&context[0][value]=16391693031&context[1][key]=currency&context[1][value]=USD&access_token=12345abcde
```

{% endtab %}

{% tab title="PHP" %}

```php
<?php

$params = array(
    'source' => 'amazon_search',
    'domain' => 'com',
    'query' => 'nirvana tshirt',
    'start_page' => 2, 
    'pages' => 2,
    'parse' => true,
    'sort_by' => 'featured',
    'refinements' => 'p_123:256097',
    'context' => [
        ['key' => 'category_id', 'value' => 16391693031],
        ['key' => 'currency', 'value' => 'USD'],
        ['key': 'refinements', 'value': ['p_123:256097']],
        ['key' => 'sort_by', 'value' => 'featured']    
    ]
);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://realtime.oxylabs.io/v1/queries");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($params));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, "USERNAME" . ":" . "PASSWORD");

$headers = array();
$headers[] = "Content-Type: application/json";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
echo $result;

if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close($ch);
```

{% endtab %}

{% tab title="Golang" %}

```go
package main

import (
	"bytes"
	"encoding/json"
	"fmt"
	"io/ioutil"
	"net/http"
)

func main() {
	const Username = "USERNAME"
	const Password = "PASSWORD"

	payload := map[string]interface{}{
		"source":     "amazon_search",
		"domain":     "com",
		"query":      "nirvana tshirt",
		"start_page": 2,
		"pages":      2,
		"parse":      true,
		"context": []map[string]interface{}{
			{"key": "category_id", "value": "16391693031"},
			{"key": "currency", "value": "USD"},
			{"key": "refinements", "value": []string{"p_123:256097"}},
			{"key": "sort_by", "value": "featured"},
		},
	}

	jsonValue, _ := json.Marshal(payload)

	client := &http.Client{}
	request, _ := http.NewRequest("POST",
		"https://realtime.oxylabs.io/v1/queries",
		bytes.NewBuffer(jsonValue),
	)

	request.SetBasicAuth(Username, Password)
	response, _ := client.Do(request)

	responseText, _ := ioutil.ReadAll(response.Body)
	fmt.Println(string(responseText))
}

```

{% endtab %}

{% tab title="C#" %}

```csharp
using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Json;
using System.Threading.Tasks;

namespace OxyApi
{
    class Program
    {
        static async Task Main()
        {
            const string Username = "USERNAME";
            const string Password = "PASSWORD";

            var parameters = new {
                source = "amazon_search",
                domain = "com",
                query = "nirvana tshirt",
                start_page = 2,
                pages = 2,
                parse = true,
                sort_by: "featured",
                refinements: "p_123:256097",
                context = new dynamic [] {
                    new { key = "category_id", value = 16391693031 },
                    new { key = "currency", value = "USD" },
                    new { key = "refinements", value = new object[] {"p_123:256097"}}, 
                    new { key = "sort_by", value = "featured"}
                }
            };

            var client = new HttpClient();

            Uri baseUri = new Uri("https://realtime.oxylabs.io");
            client.BaseAddress = baseUri;

            var requestMessage = new HttpRequestMessage(HttpMethod.Post, "/v1/queries");
            requestMessage.Content = JsonContent.Create(parameters);

            var authenticationString = $"{Username}:{Password}";
            var base64EncodedAuthenticationString = Convert.ToBase64String(System.Text.ASCIIEncoding.UTF8.GetBytes(authenticationString));
            requestMessage.Headers.Add("Authorization", "Basic " + base64EncodedAuthenticationString);

            var response = await client.SendAsync(requestMessage);
            var contents = await response.Content.ReadAsStringAsync();

            Console.WriteLine(contents);
        }
    }
}
```

{% endtab %}

{% tab title="Java" %}

```java
package org.example;

import okhttp3.*;
import org.json.JSONArray;
import org.json.JSONObject;
import java.util.concurrent.TimeUnit;

public class Main implements Runnable {
    private static final String AUTHORIZATION_HEADER = "Authorization";
    public static final String USERNAME = "USERNAME";
    public static final String PASSWORD = "PASSWORD";

    public void run() {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("source", "amazon_search");
        jsonObject.put("domain", "com");
        jsonObject.put("query", "nirvana tshirt");
        jsonObject.put("start_page", 2);
        jsonObject.put("pages", 2);
        jsonObject.put("parse", true);
        jsonObject.put("context", new JSONArray()
                .put(new JSONObject()
                        .put("key", "category_id")
                        .put("value", "16391693031"))
                .put(new JSONObject()
                        .put("key", "currency")
                        .put("value", "USD"))
                .put(new JSONObject()
                        .put("key", "refinements")
                        .put("value", new JSONArray()
                                .put("p_123:256097")))
                .put(new JSONObject()
                        .put("key", "sort_by")
                        .put("value", "featured"))
        );

        Authenticator authenticator = (route, response) -> {
            String credential = Credentials.basic(USERNAME, PASSWORD);
            return response
                    .request()
                    .newBuilder()
                    .header(AUTHORIZATION_HEADER, credential)
                    .build();
        };

        var client = new OkHttpClient.Builder()
                .authenticator(authenticator)
                .readTimeout(180, TimeUnit.SECONDS)
                .build();

        var mediaType = MediaType.parse("application/json; charset=utf-8");
        var body = RequestBody.create(jsonObject.toString(), mediaType);
        var request = new Request.Builder()
                .url("https://realtime.oxylabs.io/v1/queries")
                .post(body)
                .build();

        try (var response = client.newCall(request).execute()) {
            if (response.body() != null) {
                try (var responseBody = response.body()) {
                    System.out.println(responseBody.string());
                }
            }
        } catch (Exception exception) {
            System.out.println("Error: " + exception.getMessage());
        }

        System.exit(0);
    }

    public static void main(String[] args) {
        new Thread(new Main()).start();
    }
}    
```

{% endtab %}

{% tab title="JSON" %}

```json
{
    "source": "amazon_search", 
    "domain": "com", 
    "query": "nirvana tshirt", 
    "start_page": 2, 
    "pages": 2,
    "parse": true,
    "context": [
        {"key": "category_id", "value": "16391693031"},
        {"key": "currency", "value": "USD"},
        {"key": "refinements", "value": ["p_123:256097"]},
        {"key": "sort_by", "value": "featured"}
    ]
}
```

{% endtab %}
{% endtabs %}

Usamos o método de integração síncrona [**Realtime**](/products/pt-br/web-scraper-api/integration-methods/realtime.md) em nossos exemplos. Se você quiser usar [**Proxy Endpoint**](/products/pt-br/web-scraper-api/integration-methods/proxy-endpoint.md) ou assíncrona [**Push-Pull**](/products/pt-br/web-scraper-api/integration-methods/push-pull.md) integração, consulte a [**seção sobre métodos de integração**](/products/pt-br/web-scraper-api/integration-methods.md) .

## Valores dos parâmetros da solicitação

### Geral

Configuração básica e opções de personalização para coletar resultados de pesquisa da Amazon.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><mark style="background-color:green;"><strong>source</strong></mark></td><td>Define o scraper.</td><td><code>amazon_search</code></td></tr><tr><td><mark style="background-color:green;"><strong>query</strong></mark></td><td>A palavra-chave ou frase a pesquisar.</td><td>-</td></tr><tr><td><code>render</code></td><td>Ativa a renderização de JavaScript quando definido como <code>html</code>. <a href="/products/pt-br/web-scraper-api/features/js-rendering-and-browser-control.md#javascript-rendering"><strong>Mais informações</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>parse</code></td><td>Retorna dados analisados quando definido como <code>true</code>. Explore a saída <a href="#output-data-dictionary"><strong>dicionário de dados</strong></a>.</td><td><code>false</code></td></tr><tr><td><code>callback_url</code></td><td>URL para o seu endpoint de callback. <a href="/products/pt-br/web-scraper-api/integration-methods/push-pull.md"><strong>Mais informações</strong></a>.</td><td>-</td></tr><tr><td><code>user_agent_type</code></td><td>Tipo de dispositivo e navegador. A lista completa pode ser encontrada <a href="/products/pt-br/web-scraper-api/features/http-context-and-job-management/user-agent-type.md"><strong>aqui</strong></a>.</td><td><code>desktop</code></td></tr><tr><td><code>context</code>:<br><code>currency</code></td><td>Define a moeda. Confira os valores disponíveis <a href="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FIAHLazcDOwZSiZ6s8IJt%2FAmazon_search_currency_values.json?alt=media&#x26;token=b72b5c4d-3820-42a6-8e74-78ea6b44e93f"><strong>aqui</strong></a>.</td><td>-</td></tr></tbody></table>

\- parâmetro obrigatório

### Localização

Adapte os resultados a locais geográficos, domínios e idiomas específicos.

| Parâmetro      | Descrição                                                                                                                                                                                          | Valor padrão |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
| `geo_location` | A *Entregar para* localização. Veja nosso guia para usar este parâmetro [**aqui**](/products/pt-br/web-scraper-api/features/localization/proxy-location.md#list-of-supported-geo_location-values). | -            |
| `domain`       | Localização de domínio da Amazon. A lista completa de domínios disponíveis pode ser encontrada [**aqui**](/products/pt-br/web-scraper-api/features/localization/domain-locale.md#domain).          | `com`        |
| `locale`       | `Accept-Language` valor do cabeçalho, que define o idioma da interface da página da Amazon. [**Mais informações**](/products/pt-br/web-scraper-api/features/localization/domain-locale.md#amazon). | -            |

{% hint style="warning" %}
**IMPORTANTE:** Na maioria dos tipos de página, a Amazon adapta os resultados retornados com base no local de entrega dos clientes. Portanto, recomendamos usar o `geo_location` parâmetro para definir seu local de entrega preferido. Você pode ler mais sobre o uso de `geo_location` com a Amazon [**aqui**](broken://pages/7265b7a0784442b64e2305499623202dc4504c4d).
{% endhint %}

### Paginação

Controles para gerenciar a paginação e a recuperação dos resultados de pesquisa.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th width="167">Valor padrão</th></tr></thead><tbody><tr><td><code>start_page</code></td><td>Número da página inicial.</td><td><code>1</code></td></tr><tr><td><code>pages</code></td><td>Número de páginas a recuperar.</td><td><code>1</code></td></tr></tbody></table>

### Ordenação e filtragem

Controles para ordenação e filtragem das páginas de resultados de pesquisa.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>sort_by</code></td><td>Define o tipo de ordenação da página de resultados de pesquisa de acordo com um dos valores possíveis na Amazon:<br><code>"most_recent"</code>, <code>"price_low_to_high"</code>, <code>"price_high_to_low"</code>, <code>"featured"</code>, <code>"average_review"</code>, <code>"bestsellers"</code>.</td><td>-</td></tr><tr><td><code>context</code>:<br><code>refinements</code></td><td><p>Uma <strong>lista</strong> de parâmetros de refinamento de busca da Amazon usados para aplicar filtros específicos aos resultados da pesquisa. Esses parâmetros correspondem às opções dinâmicas de filtro da Amazon (por exemplo, marca, faixa de preço, recursos) e seguem o formato interno de parâmetros da Amazon, como <code>p_123:256097</code> ou <code>p_n_feature_twenty-eight_browse-bin:98209020031</code>.</p><p>Como as opções de filtro variam por categoria e são geradas dinamicamente pela Amazon, o fluxo de trabalho recomendado é:</p><ol><li>Primeiro, faça scraping da página de busca alvo da Amazon com <code>parse: true</code> para descobrir as opções de refinamento disponíveis</li><li>Extraia os parâmetros de filtro desejados da resposta processada</li><li>Use esses parâmetros em requisições subsequentes via o <code>refinements</code> campo para aplicar filtros específicos</li></ol></td><td>-</td></tr><tr><td><code>context</code>:<br><code>min_price</code> / <code>max_price</code></td><td>Filtra resultados por faixa de preço. Ambos os valores são expressos em centavos, não na unidade principal da moeda: <code>min_price: 5000</code> com <code>max_price: 10000</code> retorna produtos entre $50.00 e $100.00. Deve ser inteiros positivos. Qualquer um pode ser usado sozinho.</td><td></td></tr><tr><td><code>context</code>:<br><code>category_id</code></td><td>Busca itens em um nó específico da Amazon (categoria de produto).</td><td>-</td></tr><tr><td><code>context</code>:<br><code>merchant_id</code></td><td>Busca itens vendidos por um vendedor específico.</td><td>-</td></tr></tbody></table>

## Dados estruturados

<details>

<summary><code>amazon_search</code> saída estruturada</summary>

```json
{
    "results": [
        {
            "content": {
                "url": "https://www.amazon.com/s?k=nirvana+tshirt&page=2&rh=n:9056987011,p_123:798807,p_36:2000-3000&dc=&s=featured-rank&language=en_US",
                "page": 2,
                "query": "nirvana tshirt",
                "results": {
                    "paid": [],
                    "organic": [
                        {
                            "asin": "B081WPY1MC",
                            "best_seller": false,
                            "brand": "Nirvana",
                            "currency": "USD",
                            "is_amazons_choice": false,
                            "is_prime": false,
                            "is_sponsored": false,
                            "manufacturer": "",
                            "pos": 1,
                            "price": 21.32,
                            "price_upper": 21.32,
                            "pricing_count": 1,
                            "rating": 4.6,
                            "reviews_count": 45,
                            "shipping_information": "$4.99 delivery Tue, Sep 8",
                            "title": "T Shirt White Smiley Band Logo Nevermind Official Mens Black Size M",
                            "url": "/Nirvana-Shirt-Smiley-Nevermind-Official/dp/B081WPY1MC/ref=sr_1_49?dib=eyJ2IjoiMSJ9.oPbaPBBwR_sTyNSNbEE--crmbW5quxaAceWmMnxOLMqN2FQrV8D6aywToGuZC6bNGF...",
                            "url_image": "https://m.media-amazon.com/images/I/5146N-pAY1L._AC_UL320_.jpg"
                        },
                        {
                            "asin": "B07WDDL9MQ",
                            "best_seller": false,
                            "brand": "Nirvana",
                            "currency": "USD",
                            "is_amazons_choice": false,
                            "is_prime": false,
                            "is_sponsored": false,
                            "manufacturer": "",
                            "pos": 2,
                            "price": 24.95,
                            "price_upper": 24.95,
                            "pricing_count": 1,
                            "rating": 4.4,
                            "reviews_count": 18,
                            "shipping_information": "$4.95 delivery Tue, Sep 8",
                            "title": "Men's Guitar Live Photo T-Shirt XX-Large Black",
                            "url": "/Nirvana-Guitar-Photo-T-Shirt-XX-Large/dp/B07WDDL9MQ/ref=sr_1_50?dib=eyJ2IjoiMSJ9.oPbaPBBwR_sTyNSNbEE--crmbW5quxaAceWmMnxOLMqN2FQrV8D6aywToGuZC6bNGF7N...",
                            "url_image": "https://m.media-amazon.com/images/I/61mqEopXqeL._AC_UL320_.jpg"
                        },
                        {
                            "...": "..."
                        },
                        {
                            "asin": "B07VYLQDY4",
                            "best_seller": false,
                            "brand": "Nirvana",
                            "currency": "USD",
                            "is_amazons_choice": false,
                            "is_prime": false,
                            "is_sponsored": false,
                            "manufacturer": "",
                            "pos": 48,
                            "price": 24,
                            "price_upper": 24,
                            "pricing_count": 1,
                            "rating": 4.6,
                            "reviews_count": 3,
                            "shipping_information": "$4.95 delivery Tue, Sep 8",
                            "title": "Men's One Colour T-Shirt Medium Black",
                            "url": "/Nirvana-Colour-T-Shirt-Medium-Black/dp/B07VYLQDY4/ref=sr_1_96?dib=eyJ2IjoiMSJ9.oPbaPBBwR_sTyNSNbEE--crmbW5quxaAceWmMnxOLMqN2FQrV8D6aywToGuZC6bNGF7N9s...",
                            "url_image": "https://m.media-amazon.com/images/I/61CD7D+wZmL._AC_UL320_.jpg"
                        }
                    ],
                    "suggested": [],
                    "amazons_choices": []
                },
                "refinements": {
                    "brands": [
                        {
                            "link": "/s?k=nirvana+tshirt&i=fashion-novelty&rh=n%3A9056987011%2Cp_36%3A2000-3000&s=featured-rank&dc&language=en...",
                            "name": "Nirvana",
                            "refinement_display_name": "Marcas",
                            "value": "n:9056987011,p_123/798807"
                        },
                        {
                            "link": "/s?k=nirvana+tshirt&i=fashion-novelty&rh=n%3A9056987011%2Cp_123%3A3898204%257C798807%2Cp_36%3A2000-3000&s...",
                            "name": "Produtos oficialmente licenciados Rock Off",
                            "refinement_display_name": "Marcas",
                            "value": "n:9056987011,p_123/3898204"
                        }
                    ],
                    "price_20_30_reset_price_range": [
                        {
                            "link": "/s?k=nirvana+tshirt&i=fashion-novelty&rh=n%3A9056987011%2Cp_123%3A798807%2Cp_36%3A-2500&s=featured-rank&d...",
                            "name": "Até $25",
                            "refinement_display_name": "Preço",
                            "value": "n:9056987011,p_36/dynamic-picker-0"
                        },
                        {
                            "link": "/s?k=nirvana+tshirt&i=fashion-novelty&rh=n%3A9056987011%2Cp_123%3A798807%2Cp_36%3A2500-&s=featured-rank&d...",
                            "name": "$25 e acima",
                            "refinement_display_name": "Preço",
                            "value": "n:9056987011,p_36/dynamic-picker-1"
                        },
                        {
                            "...": "..."
                        }
                    ],
                    "color": [
                        {
                            "link": "/s?k=nirvana+tshirt&i=fashion-novelty&rh=n%3A9056987011%2Cp_123%3A798807%2Cp_36%3A2000-3000%2Cp_n_g-10042...",
                            "name": "Aplicar filtro Branco para refinar os resultados",
                            "refinement_display_name": "Cor",
                            "value": "n:9056987011,p_n_g-1004232833091/2343363011"
                        },
                        {
                            "link": "/s?k=nirvana+tshirt&i=fashion-novelty&rh=n%3A9056987011%2Cp_123%3A798807%2Cp_36%3A2000-3000%2Cp_n_g-10042...",
                            "name": "Aplicar filtro Azuis para refinar os resultados",
                            "refinement_display_name": "Cor",
                            "value": "n:9056987011,p_n_g-1004232833091/2343350011"
                        },
                        {
                            "...": "..."
                        }
                    ],
                    "...": "..."
                },
                "total_results_count": 119,
                "last_visible_page": 3,
                "parse_status_code": 12000,
                "delivery_postcode": "10017"
            },
            "created_at": "2026-08-31 12:50:01",
            "updated_at": "2026-08-31 12:50:05",
            "page": 2,
            "url": "https://www.amazon.com/s?k=nirvana+tshirt&page=2&rh=n:9056987011,p_123:798807,p_36:2000-3000&dc=&s=featured-rank&language=en_US",
            "job_id": "7335269853705561089",
            "is_render_forced": false,
            "status_code": 200,
            "parser_type": "",
            "parser_preset": null
        },
        {
            "...": "..."
        }
    ],
    "job": {
        "callback_url": null,
        "client_id": 100420,
        "context": [
            {
                "key": "category_id",
                "value": "9056987011"
            },
            {
                "key": "merchant_id",
                "value": null
            },
            {
                "key": "currency",
                "value": "USD"
            },
            {
                "key": "sort_by",
                "value": "featured"
            },
            {
                "key": "refinements",
                "value": [
                    "p_123:798807"
                ]
            },
            {
                "key": "min_price",
                "value": 2000
            },
            {
                "key": "max_price",
                "value": 3000
            }
        ],
        "created_at": "2026-08-31 12:50:01",
        "domain": "com",
        "geo_location": null,
        "id": "7335269853705561089",
        "locale": null,
        "pages": 2,
        "parse": true,
        "query": "nirvana tshirt",
        "source": "amazon_search",
        "start_page": 2,
        "status": "done",
        "...": "..."
    }
}

```

{% hint style="info" %}
O exemplo de saída está abreviado.
{% endhint %}

</details>

## Dicionário de dados de saída

A API retorna um objeto HTML ou JSON que contém os resultados da pesquisa recuperados da Amazon.

#### Exemplo de HTML

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-cb087215a1d0083b18721f043276888c36c0e3ef%2Famazon_search.png?alt=media" alt=""><figcaption></figcaption></figure>

#### Estrutura JSON

Todos os resultados da pesquisa estão contidos no `results` array JSON. Cada resultado da pesquisa inclui uma combinação de `paid`, `organic`, `suggested`, `amazons_choices`,`instant_recommendations` listagens. Além disso, variações podem estar presentes, e elas são capturadas na chave `variations` fornecendo detalhes sobre diferentes tipos ou categorias de produtos, como vários modelos, edições ou versões.

<table><thead><tr><th width="277.6666666666667">Chave</th><th width="302">Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>url</code></td><td>A URL da página de busca da Amazon.</td><td>string</td></tr><tr><td><code>page</code></td><td>O número da página atual.</td><td>inteiro</td></tr><tr><td><code>pages</code></td><td>O número total de páginas.</td><td>inteiro</td></tr><tr><td><code>query</code></td><td>A consulta de pesquisa usada.</td><td>string</td></tr><tr><td><code>results</code></td><td>Um dicionário contendo os resultados da pesquisa.</td><td>objeto</td></tr><tr><td><code>results.paid</code></td><td>Uma lista de produtos patrocinados com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.organic</code></td><td>Uma lista de produtos orgânicos com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.suggested</code></td><td>Uma lista de produtos sugeridos com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.amazons_choices</code></td><td>Uma lista das escolhas da Amazon com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>refinements</code></td><td>Uma lista de refinamentos disponíveis nesta página de pesquisa.</td><td>array</td></tr><tr><td><code>parse_status_code</code></td><td>O código de status do trabalho de parsing. Você pode ver os códigos de status do parser descritos <a href="/products/pt-br/web-scraper-api/response-codes.md#parsers"><strong>aqui</strong></a>.</td><td>inteiro</td></tr><tr><td><code>total_results_count</code></td><td>O número total de resultados encontrados para a consulta de pesquisa.</td><td>inteiro</td></tr><tr><td><code>created_at</code></td><td>O timestamp em que o trabalho de scraping foi criado.</td><td>string</td></tr><tr><td><code>updated_at</code></td><td>O timestamp em que o trabalho de scraping foi concluído.</td><td>string</td></tr><tr><td><code>job_id</code></td><td>O ID do trabalho associado ao trabalho de scraping.</td><td>string</td></tr><tr><td><code>status_code</code></td><td>O código de status do trabalho de scraping. Você pode ver os códigos de status do scraper descritos <a href="/products/pt-br/web-scraper-api/response-codes.md"><strong>aqui</strong></a>.</td><td>inteiro</td></tr><tr><td><code>parser_type</code></td><td>O tipo de parser usado para processar os dados.</td><td>string</td></tr></tbody></table>

{% hint style="info" %}
Nas seções a seguir, os trechos de código JSON processado são abreviados quando há mais de um item disponível para o tipo de resultado.
{% endhint %}

### Patrocinados

A `paid` seção dos resultados da pesquisa se refere a conteúdo de anúncio inline que é exibido dentro dos resultados de pesquisa da Amazon.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-fcf3c39f7823283f7ecee3e700b40336d31ce0c0%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"paid": [
    {
        "pos": 1,
        "url": "/sspa/click?ie=UTF8&spc=MTo3ODk3NzcxNTI0MDAzNjk1OjE3MDEwODYyODI6c3BfYXRmOjMwMDA5Mjg4ODc1NTcwMjo6MDo6&url=/IOGEAR-KeyMander-Controller-Crossover-GE1337P2/dp/B08541QCKJ/ref=sr_1_1_sspa?keywords=nintendo&qid=1701086282&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1",
        "asin": "B08541QCKJ",
        "price": 69.99,
        "title": "IOGEAR KeyMander 2 Keyboard/Mouse Adapter Plus Controller Crossover, PS4, PS5, Xbox Series X/S, Xbox One, Nintendo Switch, GE1337P2, FPS, mouse control",
        "rating": 3.7,
        "currency": "USD",
        "is_prime": true,
        "url_image": "https://m.media-amazon.com/images/I/41-AZ8CCl1L._AC_UY218_.jpg",
        "best_seller": false,
        "price_upper": 69.99,
        "is_sponsored": true,
        "manufacturer": "",
        "pricing_count": 1,
        "reviews_count": 1229,
        "is_amazons_choice": false,
        "price_strikethrough": 99.95,
        "shipping_information": "ENTREGA GRÁTIS dom, 3 de dez Ou entrega mais rápida qui, 30 de nov"
    },
    ...
]
```

<table><thead><tr><th width="251.66666666666669">Chave</th><th width="304">Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>url</code></td><td>A URL do produto.</td><td>string</td></tr><tr><td><code>asin</code></td><td>Número de Identificação Padrão da Amazon.</td><td>string</td></tr><tr><td><code>preço</code></td><td>O preço do produto.</td><td>decimal</td></tr><tr><td><code>título</code></td><td>O título do produto.</td><td>string</td></tr><tr><td><code>avaliação</code></td><td>A avaliação do produto.</td><td>decimal</td></tr><tr><td><code>rel_pos</code></td><td><p>A posição relativa do produto nos resultados da pesquisa.</p><p>(seja <code>pos</code> ou <code>rel_pos</code> está presente)</p></td><td>inteiro</td></tr><tr><td><code>pos</code></td><td>Um indicador único que denota a posição na listagem. (seja <code>pos</code> ou <code>rel_pos</code> está presente)</td><td>inteiro</td></tr><tr><td><code>currency</code></td><td>A moeda em que o preço está denominado.</td><td>string</td></tr><tr><td><code>url_image</code></td><td>A URL da imagem do produto.</td><td>string</td></tr><tr><td><code>best_seller</code></td><td>Indica se o produto é um mais vendido.</td><td>booleano</td></tr><tr><td><code>price_upper</code></td><td>O limite superior do preço, se aplicável.</td><td>decimal</td></tr><tr><td><code>is_sponsored</code></td><td>Indica se o produto é patrocinado.</td><td>booleano</td></tr><tr><td><code>fabricante</code></td><td>O nome do fabricante do produto.</td><td>string</td></tr><tr><td><code>pricing_count</code></td><td>A contagem de ofertas do produto.</td><td>inteiro</td></tr><tr><td><code>reviews_count</code></td><td>A contagem de avaliações do produto.</td><td>inteiro</td></tr><tr><td><code>coupon_discount</code></td><td>O valor do desconto.</td><td>inteiro (opcional)</td></tr><tr><td><code>coupon_discount_type</code></td><td>O tipo de desconto: <code>nominal</code> ou <code>porcentagem</code>.</td><td>string (opcional)</td></tr><tr><td><code>is_amazons_choice</code></td><td>Indica se o produto está marcado como "Amazon's choice".</td><td>booleano</td></tr><tr><td><code>no_price_reason</code></td><td>Indicador do motivo pelo qual o preço não está presente, se for igual a 0.0</td><td>string (opcional)</td></tr><tr><td><code>sales_volume</code></td><td>O volume de vendas ou número de unidades vendidas de um produto específico.</td><td>string (opcional)</td></tr><tr><td><code>is_prime</code></td><td>Indica se o produto é elegível para o Amazon Prime.</td><td>booleano</td></tr><tr><td><code>shipping_information</code></td><td>Informações sobre os detalhes de envio do produto</td><td>string</td></tr></tbody></table>

### Orgânicos

A `organic` seção dos resultados da pesquisa se refere a conteúdo não patrocinado que aparece naturalmente com base no algoritmo de busca da Amazon.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-e7802e66234ffb06a649a682f7c3812338dab141%2Famazon_search_organic.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    ...
    {
        "pos": 5,
        "url": "/Purifiers-2200sq-ft-MOOKA-purifier-PR1/dp/B0DCBC8KKV/ref=sr_1_5?dib=eyJ2IjoiMSJ9.Qoe5cUAPMM1voliSq4zLfiJ0JVl_hsy805T9yDeoZdvRcrqICV-PjwCg0I67jvJVJ_PSunMweX8SvSH3-M-pI2-ugdCQ85ZkACZeyo0mFA_x-tDj-q1JTf8V3SdCA7KJlxMyHDeIT2N6NHGk7cyVsOpK-UlfWiNJ-dnu6KUIZcC82Zm0ugL-vdGTf8Qj-uDJJcWp35jlmA3m6N3XV3l8BuJVNVIXrsniboQa_FpLjLY.o9cWjzsvdrHpX_CV82v3VY104qfYcK7CkfXDFYuwlC8&dib_tag=se&keywords=air+purifier&qid=1753104496&sr=8-5",
        "asin": "B0DCBC8KKV",
        "price": 99.99,
        "title": "Purificadores de ar para casa, para cômodos grandes de até 2200 pés², purificador de ar MOOKA para casa e pets com filtro lavável, sensor de qualidade do ar com display PM 2.5, purificador de ar para quarto, dormitório, pets, escritório, PR1",
        "rating": 4.6,
        "currency": "USD",
        "is_prime": false,
        "url_image": "https://m.media-amazon.com/images/I/81spn7Ork+L._AC_UY218_.jpg",
        "best_seller": false,
        "price_upper": 99.99,
        "is_sponsored": false,
        "manufacturer": "",
        "sales_volume": "10K+ comprados no último mês",
        "pricing_count": 1,
        "reviews_count": 1431,
        "coupon_discount": 15,
        "is_amazons_choice": false,
        "price_strikethrough": 105.97,
        "coupon_discount_type": "nominal",
        "shipping_information": "ENTREGA GRÁTIS sáb, 26 de julOu entrega mais rápida qua, 23 de jul"
    },
    ...
]
```

<table><thead><tr><th>Nome</th><th width="272.6666666666667">Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador único que denota a posição na listagem.</td><td>inteiro</td></tr><tr><td><code>url</code></td><td>A URL do produto.</td><td>string</td></tr><tr><td><code>asin</code></td><td>Número de Identificação Padrão da Amazon.</td><td>string</td></tr><tr><td><code>preço</code></td><td>O preço do produto.</td><td>decimal</td></tr><tr><td><code>título</code></td><td>O título do produto.</td><td>string</td></tr><tr><td><code>avaliação</code></td><td>A avaliação do produto.</td><td>decimal</td></tr><tr><td><code>currency</code></td><td>A moeda em que o preço está denominado.</td><td>string</td></tr><tr><td><code>is_prime</code></td><td>Indica se o produto é elegível para o Amazon Prime.</td><td>booleano</td></tr><tr><td><code>url_image</code></td><td>A URL da imagem do produto.</td><td>string</td></tr><tr><td><code>best_seller</code></td><td>Indica se o produto é um mais vendido.</td><td>booleano</td></tr><tr><td><code>price_upper</code></td><td>O limite superior do preço, se aplicável.</td><td>decimal</td></tr><tr><td><code>is_sponsored</code></td><td>Indica se o produto é patrocinado.</td><td>booleano</td></tr><tr><td><code>fabricante</code></td><td>O nome do fabricante do produto.</td><td>string</td></tr><tr><td><code>sales_volume</code></td><td>O volume de vendas ou número de unidades vendidas de um produto específico.</td><td>string (opcional)</td></tr><tr><td><code>pricing_count</code></td><td>A contagem de preços do produto.</td><td>inteiro</td></tr><tr><td><code>reviews_count</code></td><td>A contagem de avaliações do produto.</td><td>inteiro</td></tr><tr><td><code>coupon_discount</code></td><td>O valor do desconto.</td><td>inteiro (opcional)</td></tr><tr><td><code>coupon_discount_type</code></td><td>O tipo de desconto: <code>nominal</code> ou <code>porcentagem</code>.</td><td>string (opcional)</td></tr><tr><td><code>is_amazons_choice</code></td><td>Indica se o produto é a escolha da Amazon.</td><td>booleano</td></tr><tr><td><code>price_strikethrough</code></td><td>Preço original antes de quaisquer descontos.</td><td>decimal</td></tr><tr><td><code>shipping_information</code></td><td>Datas de entrega e detalhes do custo de envio.</td><td>string</td></tr><tr><td><code>no_price_reason</code></td><td>Indicador do motivo pelo qual o preço não está presente, se for igual a 0.0</td><td>string (opcional)</td></tr><tr><td><code>variations</code></td><td>Lista de diferentes versões ou modelos de um produto</td><td>Array</td></tr></tbody></table>

### Sugeridos

A `suggested` seção nos resultados da pesquisa normalmente contém listagens de produtos recomendadas pela plataforma com base na consulta de pesquisa do usuário, histórico de navegação ou comportamento de compra.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-97646c951238d7a92cc74ccdc8c940d8eb6f59f7%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"suggested": [
    {
        "pos": 3,
        "asin": "B07L4ZRJ7P",
        "best_seller": false,
        "is_sponsored": false,
        "is_amazons_choice": false,
        "manufacturer": "",
        "pricing_count": 1,
        "rating": 4.0,
        "reviews_count": 1,
        "title": "A História do Supercarro",
        "url": "/Supercar-Story-Patrick-Mark/dp/B07L4ZRJ7P/ref=sr_1_fkmr0_1?keywords=details about mercedes benz head unit e-class w213 comand navi gps unit a21390050813&qid=1636460216&sr=8-1-fkmr0",
        "url_image": "https://m.media-amazon.com/images/I/81uC-IclZqL._AC_UY218_.jpg",
        "is_prime": false,
        "price": 0.0,
        "price_upper": 0.0,
        "no_price_reason": "unknown",
        "pos": 1,
        "currency": "USD",
        "suggested_query": "details benz head"
    },
    ...
]
```

<table><thead><tr><th width="250">Chave</th><th width="277.3333333333333">Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>url</code></td><td>A URL do produto.</td><td>string</td></tr><tr><td><code>asin</code></td><td>Número de Identificação Padrão da Amazon.</td><td>string</td></tr><tr><td><code>preço</code></td><td>O preço do produto.</td><td>decimal</td></tr><tr><td><code>título</code></td><td>O título do produto.</td><td>string</td></tr><tr><td><code>avaliação</code></td><td>A avaliação do produto.</td><td>decimal</td></tr><tr><td><code>currency</code></td><td>A moeda em que o preço está denominado.</td><td>string</td></tr><tr><td><code>url_image</code></td><td>A URL da imagem do produto.</td><td>string</td></tr><tr><td><code>best_seller</code></td><td>Indica se o produto é um mais vendido.</td><td>booleano</td></tr><tr><td><code>price_upper</code></td><td>O limite superior do preço, se aplicável.</td><td>decimal</td></tr><tr><td><code>is_sponsored</code></td><td>Indica se o produto é patrocinado.</td><td>booleano</td></tr><tr><td><code>fabricante</code></td><td>O nome do fabricante do produto.</td><td>string</td></tr><tr><td><code>pricing_count</code></td><td>A contagem de preços do produto.</td><td>inteiro</td></tr><tr><td><code>reviews_count</code></td><td>A contagem de avaliações do produto.</td><td>inteiro</td></tr><tr><td><code>coupon_discount</code></td><td>O valor do desconto.</td><td>inteiro (opcional)</td></tr><tr><td><code>coupon_discount_type</code></td><td>O tipo de desconto: <code>nominal</code> ou <code>porcentagem</code>.</td><td>string (opcional)</td></tr><tr><td><code>is_amazons_choice</code></td><td>Indica se o produto é a escolha da Amazon.</td><td>booleano</td></tr><tr><td><code>pos</code></td><td>Um indicador único que denota a posição na listagem.</td><td>inteiro</td></tr><tr><td><code>is_prime</code></td><td>Indica se o produto é elegível para o Amazon Prime.</td><td>booleano</td></tr><tr><td><code>shipping_information</code></td><td>Informações sobre os detalhes de envio do produto.</td><td>string</td></tr><tr><td><code>sales_volume</code></td><td>O volume de vendas ou número de unidades vendidas de um produto específico.</td><td>string (opcional)</td></tr><tr><td><code>no_price_reason</code></td><td>Indicador do motivo pelo qual o preço não está presente, se for igual a 0.0</td><td>string (opcional)</td></tr><tr><td><code>suggested_query</code></td><td>A consulta sugerida fornecida pela Amazon como parte dos resultados da pesquisa.</td><td>string</td></tr></tbody></table>

### Escolhas da Amazon

A `amazons_choices` a seção apresenta produtos com o selo 'Amazon's Choice' e são recomendados pela plataforma por sua qualidade e valor percebidos.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-e1c6a8162fd93307f5e0d9f02eeed4be03266e04%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"amazons_choices": [
    {
        "asin": "B07STGGQ18",
        "best_seller": false,
        "is_sponsored": false,
        "is_amazons_choice": true,
        "manufacturer": "",
        "pricing_count": 1,
        "rating": 4.8,
        "reviews_count": 9,
        "title": "AMD Ryzen 5 3600 4, 2GHz AM4 35MB Cache Wraith Stealth",
        "url": "/AMD-Ryzen-3600-Wraith-Stealth/dp/B07STGGQ18/ref=sr_1_3?dchild=1&keywords=0730143309936&qid=1600153905&sr=8-3",
        "url_image": "https://m.media-amazon.com/images/I/71WPGXQLcLL._AC_UY218_.jpg",
        "is_prime": true,
        "price": 179.0,
        "price_upper": 179.0,
        "shipping_information": "Entrega até sexta-feira, 18 de setembro, FRETE GRÁTIS pela Amazon",
        "pos": 3,
        "currency": "EUR"
    },
    ...
]
```

<table><thead><tr><th width="252">Chave</th><th width="286.3333333333333">Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>url</code></td><td>A URL do produto.</td><td>string</td></tr><tr><td><code>asin</code></td><td>Número de Identificação Padrão da Amazon.</td><td>string</td></tr><tr><td><code>preço</code></td><td>O preço do produto.</td><td>decimal</td></tr><tr><td><code>título</code></td><td>O título do produto.</td><td>string</td></tr><tr><td><code>avaliação</code></td><td>A avaliação do produto.</td><td>decimal</td></tr><tr><td><code>currency</code></td><td>A moeda em que o preço está denominado.</td><td>string</td></tr><tr><td><code>url_image</code></td><td>A URL da imagem do produto.</td><td>string</td></tr><tr><td><code>best_seller</code></td><td>Indica se o produto é um mais vendido.</td><td>booleano</td></tr><tr><td><code>price_upper</code></td><td>O limite superior do preço, se aplicável.</td><td>decimal</td></tr><tr><td><code>is_sponsored</code></td><td>Indica se o produto é patrocinado.</td><td>booleano</td></tr><tr><td><code>fabricante</code></td><td>O nome do fabricante do produto.</td><td>string</td></tr><tr><td><code>pricing_count</code></td><td>A contagem de preços do produto.</td><td>inteiro</td></tr><tr><td><code>reviews_count</code></td><td>A contagem de avaliações do produto.</td><td>inteiro</td></tr><tr><td><code>coupon_discount</code></td><td>O valor do desconto.</td><td>inteiro (opcional)</td></tr><tr><td><code>coupon_discount_type</code></td><td>O tipo de desconto: <code>nominal</code> ou <code>porcentagem</code>.</td><td>string (opcional)</td></tr><tr><td><code>is_amazons_choice</code></td><td>Indica se o produto é a escolha da Amazon.</td><td>booleano</td></tr><tr><td><code>pos</code></td><td>Um indicador único que denota a posição na listagem.</td><td>inteiro</td></tr><tr><td><code>is_prime</code></td><td>Indica se o produto é elegível para o Amazon Prime.</td><td>booleano</td></tr><tr><td><code>shipping_information</code></td><td>Informações sobre os detalhes de envio do produto.</td><td>string</td></tr><tr><td><code>sales_volume</code></td><td>O volume de vendas ou número de unidades vendidas de um produto específico.</td><td>string (opcional)</td></tr><tr><td><code>no_price_reason</code></td><td>Indicador do motivo pelo qual o preço não está presente, se for igual a 0.0</td><td>string (opcional)</td></tr><tr><td><code>variations</code></td><td>Lista de diferentes versões ou modelos de um produto</td><td>Array</td></tr></tbody></table>

### Variações

A `variations` a seção lista diferentes versões ou modelos de um produto, fornecendo uma visão detalhada das opções disponíveis na categoria especificada.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-bcd7b717976995ffc3c72b6a4d414aaebced9c6e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"variations": [
  {
    "asin": "B08KXB6SZH",
    "title": "PlayStation 5",
    "price": 29.99,
    "not_available": false
  },
  {
    "asin": "B08L6FZM6D",
    "title": "PlayStation 4",
    "not_available": false,
    "no_price_reason": "desconhecido"
  },
  {
    "asin": "B08N766Q9W",
    "title": "Código digital do Xbox",
    "not_available": true,
    "no_price_reason": "Atualmente indisponível."
  }
],
...
```

<table><thead><tr><th width="243.33333333333334">Chave</th><th>Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>asin</code></td><td>Número de identificação padrão da Amazon</td><td>string</td></tr><tr><td><code>título</code></td><td>Título da variação</td><td>string</td></tr><tr><td><code>preço</code></td><td>Preço da variação</td><td>decimal</td></tr><tr><td><code>price_strikethrough</code></td><td>O preço original antes de quaisquer descontos ou promoções</td><td>decimal</td></tr><tr><td><code>not_available</code></td><td>Indica se a variação está indisponível no momento</td><td>booleano</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://developers.oxylabs.io/api-targets/pt-br/e-commerce/amazon/search.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
