Não tem botão “API Key”: a chave vem dentro da URL de download do Create-a-Feed
Você quer automatizar os feeds de produtos da Awin e executa um script.
O script pede a chave de API do feed de produtos.
Beleza. Você entra na Awin, abre Toolbox e vai para Create-a-Feed.
E não existe uma chave de API óbvia.
Nada de botão gigante “API Key”. Nada de caixa “Credentials”. Nada de campo “Secret”.
Só aparecem quantidade de produtos, categorias, anunciantes, marcas e “Feed List Download”.
A reação normal é:
como alguém deveria adivinhar isso?
Para melhorar, a instrução do script diz: “copie o valor logo depois de /apikey/ na URL de download”.
Só que a URL exibida na interface atual não contém /apikey/.
A reunião de crise começa dentro da cabeça:
“Página errada?” “Sem permissão?” “Outra API?” “Que URL enorme é essa?” “Por que o Node.js também está reclamando?” “Quebrou tudo?”
Não.
A data feed API key da Awin é separada do token normal da Partner API. A documentação oficial da Awin diz que essa chave pode ser obtida a partir de um download padrão criado no Create-a-Feed. Em um padrão de interface observado em outubro de 2026, a chave aparecia sem rótulo como um segmento dentro da URL de Feed List Download.
Caça ao tesouro, só que o tesouro é uma credencial.
0. Versão de 30 segundos
Seis pontos resolvem o caso.
- Awin tem uma credencial para a Partner API e outra data feed API key para feeds.
- Elas não são a mesma coisa.
- A documentação oficial diz que a chave do feed vem de um download padrão do Create-a-Feed.
- O exemplo oficial usa /apikey/KEY.
- Na interface observada em outubro de 2026, o Feed List Download tinha outra estrutura e a chave aparecia logo após o publisher ID.
- O DEP0190 do Node.js é um aviso separado, não evidência de falha da chave da Awin.
Então a chave pode não estar ausente.
Ela pode apenas estar sem etiqueta.
1. O que aconteceu de verdade
O script mostrava apenas os nomes dos segredos já registrados e perguntava os que estavam faltando.
O token normal da Awin já existia.
Depois ele pediu a chave do feed de produtos.
A instrução era:
“Toolbox → Create-a-Feed → olhe a URL de download → copie o que vem depois de /apikey/.”
Essa instrução tem fundamento.
A documentação Product Feed List Download da Awin, atualizada em 31 de agosto de 2026, mostra um exemplo com /apikey/KEY e afirma que a download API key pode ser obtida de um feed padrão criado no Create-a-Feed.
Ela também deixa claro que essa chave é diferente da chave usada pela Partner API.
A ideia estava certa.
A URL real da interface é que não colaborou.
2. A instrução diz /apikey/, mas /apikey/ não aparece
Removendo todos os dados privados e a chave real, a estrutura observada ficou assim:
https://ui.awin.com/productdata-darwin-download/publisher///1/feedList
O detalhe:
não existe /apikey/.
Manual: “logo depois de /apikey/.”
Realidade: “o /apikey/ faltou ao trabalho hoje.”
No caso observado, a ordem era:
publisher/ → publisher ID → data feed API key → 1/feedList
Isso deve ser tratado como um padrão observado em outubro de 2026, não como uma garantia eterna da Awin.
3. A confusão principal: existem duas credenciais
Credencial da Partner API
Usada para autenticação na Partner API geral da Awin.
Product feed data key
Usada para downloads de feeds e listas de feeds.
A própria Awin documenta que as duas são diferentes.
Por isso, pensar “eu já configurei o token da API da Awin, por que preciso de outra chave?” é perfeitamente razoável.
Porque realmente é outra chave.
Um nome mais diferente teria economizado bastante tempo de diagnóstico.
4. Onde olhar na interface atual
Para o padrão visto em outubro de 2026:
- Entre na Awin.
- Abra Toolbox → Create-a-Feed.
- Localize Feed List Download.
- Confirme que o link pertence a um domínio oficial da Awin.
- Não cole a URL inteira em chat público, artigo, Issue ou log.
- Se a URL tiver a mesma estrutura observada, o segmento logo após publisher// é a data feed key.
- Cole apenas o segredo necessário no campo mascarado do script.
- Se nada aparecer enquanto você digita, isso pode ser apenas o comportamento normal de entrada secreta; pressione Enter.
O item cinco é o mais importante.
URL longa também pode carregar credencial.
Um segredo não vira informação pública só porque está escondido entre barras.
5. E o DEP0190 que apareceu do nada?
O terminal pode mostrar:
DEP0190: Passing args to a child process with shell option true...
Parece relacionado porque surge exatamente durante a configuração.
Mas a documentação do Node.js define DEP0190 como um aviso sobre execFile ou spawn com uma lista de argumentos e shell:true. O problema é o escape inadequado dos argumentos e o possível risco de shell injection.
Portanto:
não é um erro de autenticação da Awin.
Ainda vale corrigir isso separadamente no script, verificando se shell:true é realmente necessário e se entrada controlada pelo usuário alcança esses argumentos.
Só não misture os dois problemas.
6. Corrija as instruções, não a pessoa
“Leia a URL com mais atenção” não é uma solução durável.
Um configurador melhor deveria:
- reconhecer /apikey/, como na documentação;
- reconhecer também o padrão observado productdata-darwin-download/publisher///...;
- nunca reexibir a chave extraída;
- nunca registrar a URL completa;
- parar diante de um formato desconhecido em vez de adivinhar;
- explicar antes de tudo que Product Feed key e Partner API token são credenciais diferentes.
Isso reduz muito o clássico “entrei na página errada?”.
7. Conclusão
Foi confuso por motivos objetivos:
- duas credenciais parecidas;
- nenhum campo óbvio exclusivo para a chave do feed;
- exemplo da documentação diferente do formato atual observado;
- credencial escondida em uma URL longa;
- aviso separado do Node.js surgindo na pior hora.
Então sim: não era algo óbvio.
Na próxima vez, lembre apenas:
Product Feed key não é Partner API token. Vá ao Create-a-Feed, verifique a URL de download e não trate um formato histórico de URL como regra eterna.
E não publique a URL real depois de finalmente encontrar a chave.
Esse é o boss final.
Sources
- [1] Awin Help — Product Feed List Download, 2026-08-31: https://help.awin.com/developers/docs/product-feed-list-download
- [2] Awin Help — Downloading feeds using Create-a-Feed, 2026-08-31: https://help.awin.com/developers/docs/downloading-feeds-using-create-a-feed
- [3] Awin Help — Product Feed Publisher Guide Overview: https://help.awin.com/developers/docs/product-feed-publisher-guide-intro
- [4] Node.js documentation — DEP0190: https://nodejs.org/download/release/latest-jod/docs/api/deprecations.html
- Awin Help — Product Feed List Download, 2026-08-31 help.awin.com
- Awin Help — Downloading feeds using Create-a-Feed, 2026-08-31 help.awin.com
- Awin Help — Product Feed Publisher Guide Overview help.awin.com
- Node.js documentation — DEP0190 nodejs.org

