ChatGPT Scraper
Use o actor scraper.chatgpt para capturar respostas do ChatGPT — incluindo a resposta em Markdown, links de pesquisa e dados de atribuição — sem precisar fazer engenharia reversa da interface por conta própria.
Exemplo de Solicitação
curl 'https://api.scrapeless.com/api/v2/scraper/request' \
--header 'Content-Type: application/json' \
--header 'x-api-token: {you_api_key}' \
--data '{
"actor": "scraper.chatgpt",
"input": {
"prompt": "Most reliable proxy service for data extraction",
"country": "JP",
"web_search": true,
"shopping": true
},
"webhook": {
"url": "http://www.youwebhook.com"
}
}'Parâmetros do Corpo
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
prompt | string | Sim | Prompt a ser enviado ao ChatGPT. |
country | string | Sim | Código do país ou região. |
web_search | boolean | Não | Se a pesquisa na web deve ser ativada. |
shopping | boolean | Não | Se os dados de compras devem ser buscados. O padrão é true. Quando ativado, retorna informações de produtos no campo products. |
Campos da Resposta
Nota: Se a resposta incluir dados de compras (campo
products), a chamada à API será cobrada a 2x a tarifa base. Isso se deve à sobrecarga adicional de recursos necessária para extrair e processar informações de produtos de várias fontes.
| Parâmetro | Tipo | Descrição |
|---|---|---|
prompt | string | Prompt original. |
result_text | string | Resposta em Markdown do ChatGPT. |
model | string | Identificador do modelo, por exemplo, gpt-5-1. |
web_search | bool | Indica se o enriquecimento de pesquisa foi executado. |
links | array | Array de links suplementares. |
search_result | array | Resultados SERP associados à resposta. |
search_result.attribution | string | Fonte do resultado da pesquisa. |
search_result.snippet | string | Trecho fornecido pelo ChatGPT. |
search_result.title | string | Título do resultado da pesquisa. |
search_result.url | string | URL do resultado da pesquisa. |
content_references | array | Referências incluídas na resposta do ChatGPT. |
content_references.attribution | string | Fonte da referência. |
content_references.title | string | Título do conteúdo referenciado. |
content_references.url | string | URL do conteúdo referenciado. |
products | array | Informações de produtos retornadas pelo ChatGPT. |
products.id | string | Identificador exclusivo do produto. |
products.title | string | Título do produto. |
products.description | string | Descrição do produto (pode ser nula). |
products.price | string | Preço exibido, por exemplo, $799.99. |
products.rating | float | Pontuação média de avaliação. |
products.num_reviews | int | Número de avaliações. |
products.merchants | string | Nomes dos comerciantes, por exemplo, Sony + outros. |
products.image_urls | array | Array de URLs de imagens do produto. |
products.url | string | URL da página do produto. |
products.offers | array | Array de ofertas de compra. |
products.offers.merchant_name | string | Nome do comerciante. |
products.offers.price | string | Preço da oferta. |
products.offers.price_details | object | Detalhamento do preço. |
products.offers.price_details.base | string | Preço base. |
products.offers.price_details.total | string | Preço total incluindo impostos e frete. |
products.offers.available | bool | Status de disponibilidade do produto. |
products.offers.details | string | Informações de entrega e estoque. |
products.offers.url | string | URL de checkout ou do produto. |
products.rating_grouped_citation | object | Dados de citação para avaliações. |
products.rating_grouped_citation.title | string | Título da citação. |
products.rating_grouped_citation.url | string | URL da citação. |
products.rating_grouped_citation.supporting_websites | array | Sites que suportam a avaliação. |
products.rating_grouped_citation.supporting_websites.title | string | Título do site. |
products.rating_grouped_citation.supporting_websites.url | string | URL do site. |