Compras · ASOS
API de monitoramento de preços ASOS
API de monitoramento de preços ASOS: dados ao vivo de ASOS no momento em que você pede, limpos e estruturados – prontos para seu próprio app, uma planilha ou um assistente de IA. Sem scraping, nada para manter.
100 requisições grátis por mês · sem cartão de crédito · uma chave de API para todas as plataformas
Fatos principais
Atualizado em
A ASOS faz promoções de um jeito diferente da maioria dos varejistas de moda: eventos em toda a loja, como “até 70% off” ou um cupom de 20% de desconto, remarcações que chegam a um país semanas antes de outro e linhas de marcas vendidas pela própria marca, cujos preços seguem o calendário dela, e não o da ASOS. Um feed de preços de um único país deixa escapar a maior parte disso. A API de monitoramento de preços ASOS da everydata.io permite consultar periodicamente o mesmo produto nas lojas da Alemanha, dos EUA e do Reino Unido, capturando preço, preço original, desconto, disponibilidade e estoque por tamanho em EUR, USD e GBP, para que você veja onde um modelo recebe desconto primeiro e de quanto.
- Plataforma
- ASOS
- Endpoint principal
- /lookup-product-details
- Cota por chamada
- 1 requisição
- Plano gratuito
- 100 req. / mêsdepois, a partir de € 30 / mês
API de monitoramento de preços ASOS: o que ela retorna
Cada consulta retorna price e retailPrice na moeda da loja, além de priceSaving, a redução que a ASOS exibe quando um item está em promoção. available indica se o item pode ser comprado – durante um evento, itens populares esgotam em poucas horas, e um preço sem estoque não é um preço real. soldBy e sellerId identificam se quem vende é a ASOS ou uma marca parceira, como New Balance, o que explica por que alguns itens ignoram os eventos da ASOS.
Para um monitoramento específico de moda, a dimensão size de variations lista cada tamanho com seu próprio price, retailPrice e indicador available, para que você acompanhe um tamanho se esgotando durante uma liquidação. Como as cores são produtos separados na ASOS, adicione a URL de cada cor à sua lista de monitoramento se quiser cobrir o modelo inteiro.
- price, retailPrice e priceSaving por loja – EUR em /de, USD em /us, GBP em /co.uk
- Indicadores available e de estoque por tamanho para separar quedas reais de preço de anúncios esgotados
- soldBy e sellerId para distinguir itens com preço da ASOS de linhas com preço da marca
- domainCode e currency devolvidos em cada resposta, para um armazenamento limpo entre países
- Indicador used para excluir anúncios de revenda de usados das estatísticas de preço de novos
- cacheTtl de 0 a 86400 segundos para equilibrar custo e atualidade por produto
API de monitoramento de preços ASOS: o que equipes criam com ela
Momento das remarcações entre lojas
Acompanhe um modelo em /de, /us e /co.uk e registre qual loja dá desconto primeiro e de quanto – útil para marcas que decidem onde direcionar suas próprias promoções.
Análise do impacto de liquidações
Consulte uma cesta de itens durante um evento da ASOS para medir quantos foram de fato reduzidos, em quanto e quais tamanhos esgotaram antes do fim do evento.
Verificação de conformidade de preços da marca
Marcas que vendem pela ASOS comparam o preço observado com o preço mínimo acordado por país e usam soldBy para distinguir sua própria linha do estoque da ASOS.
Alertas de volta ao estoque
Acompanhe os indicadores available por tamanho e avise clientes ou compradores quando um tamanho específico voltar a um determinado preço.
API de monitoramento de preços ASOS: requisição e resposta de exemplo
A ASOS não tem endpoint de histórico na everydata.io. Monitorar significa chamar GET /aso/lookup-product-details de forma agendada para cada par produto-loja da sua lista e acrescentar o resultado ao seu próprio armazenamento. O exemplo abaixo é o subconjunto de preços da resposta de produto para a loja alemã.
GET /aso/lookup-product-details
curl "https://api.everydata.io/aso/lookup-product-details?url=https%3A%2F%2Fwww.asos.com%2Fde%2Fprd%2F204936689&cacheTtl=1800" \
-H "x-api-key: YOUR_API_KEY"Resposta (resumida)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"productTitle": "New Balance – 530 – Unisex-Sneaker in Wollweiß und Beige",
"manufacturer": "New Balance",
"productId": "204936689",
"variationId": "204936690",
"soldBy": "New Balance",
"sellerId": "NBA",
"warehouseAvailability": "Auf Lager.",
"retailPrice": 120,
"price": 120,
"priceSaving": "",
"shippingPrice": 0,
"currency": "EUR",
"domainCode": "de",
"available": true,
"used": false,
"variations": [
{
"variationName": "size",
"values": [
{
"value": "EU 36",
"asin": "204936694",
"available": true,
"price": 120,
"retailPrice": 120
},
{
"value": "EU 37",
"asin": "204936699",
"available": true,
"price": 120,
"retailPrice": 120
}
]
}
]
}
Monte o histórico com uma linha por consulta, loja e tamanho: observed_at, productId, domainCode, currency, price, retailPrice, priceSaving, available e o ID da variante de tamanho com seu próprio indicador. Cruzar as linhas por productId entre domainCode dá a visão entre países; agrupar por data dá a linha do tempo dos eventos. priceSaving é uma string vazia quando o preço é cheio, então normalize para 0 antes de gerar gráficos.
Quanto à frequência: os eventos de liquidação da ASOS costumam começar em horários fixos e os preços dos itens se mantêm durante o evento, então uma consulta a cada 6–12 horas por loja captura o formato de um evento; o estoque, porém, muda em poucas horas nos tamanhos populares, então consulte itens em alta com mais frequência com cacheTtl=0 e deixe a cauda longa compartilhar páginas em cache com cacheTtl=1800 ou mais.
Cupons de desconto percentual aplicados no checkout não fazem parte da página do produto e, portanto, não estão na resposta – registre-os separadamente junto com suas observações se quiser o preço efetivo. Um 404 significa que o produto foi removido daquela loja; mantenha a linha como marcador de fim de vida.
Endpoints relacionados
Detalhes do produto. Página de produto por URL: marca, preço, variações de cor, tamanhos com estoque, About Me e Care Info, imagens.
Buscar produtos. Busca por palavra-chave por loja, com paginação e ordenação: preço, cor e disponibilidade por produto.
API de monitoramento de preços ASOS: preços – pague por requisição
Cada consulta de um produto em uma loja é uma requisição. Monitorar 300 produtos nas três lojas duas vezes por dia dá 1.800 requisições diárias, ou cerca de 54.000 por mês – um pouco acima do Production (50.000, € 80); por isso, o Business (300.000 requisições, € 300) atende com folga para crescer. As requisições param ao atingir a cota mensal e você pode fazer upgrade a qualquer momento (proporcional). Respostas 5xx do site de origem não são cobradas.
- Free
- 100 req. / mês
- Starter
- 5.000 req. · € 30
- Production
- 50.000 req. · € 80
- Business
- 300.000 req. · € 300
API de monitoramento de preços ASOS: perguntas frequentes
Vocês mantêm um histórico de preços dos produtos da ASOS?
Não. A everydata.io retorna a página do produto ao vivo; você monta o histórico consultando de forma agendada e armazenando cada observação. Os campos de preço são numéricos e estáveis, então bastam algumas colunas por linha.
Como monitoro o mesmo produto em vários países?
Adicione uma URL por loja à sua lista de monitoramento – por exemplo, /de/prd/204936689, /us/prd/204936689 e /prd/204936689 para o Reino Unido. Cada resposta traz domainCode e currency.
Os cupons de desconto do checkout aparecem no preço?
Não. A API retorna o preço exibido na página do produto. Cupons de eventos aplicados no carrinho não aparecem ali e precisam ser registrados separadamente.
Com que frequência devo consultar?
A cada 6–12 horas por loja cobre o ritmo de eventos da ASOS; consulte tamanhos populares com mais frequência, porque o estoque muda mais rápido que o preço. Use cacheTtl para reduzir o custo em itens que raramente mudam.
Posso monitorar tamanhos individuais?
Sim. Cada tamanho no array variations tem seu próprio price, retailPrice, indicador available e ID de variante, então um tamanho pode ser monitorado independentemente do cabeçalho do produto.
Casos de uso relacionados
Comece a monitorar preços da ASOS
Crie uma conta gratuita, adicione URLs de produtos das lojas em que você vende e comece a consultar – suas primeiras 100 observações por mês são gratuitas.