Oi pessoal, tudo bem? Solucionei o problema.
Para quem pasar pela mesma situação… basta liberar o outbound-acess para o host com o path /api/io e utilizar o endpoint com o mesmo prefixo…
Errado: ‘/_v/articles’
Correto: ‘/api/io/_v/articles’
Essa documentação fala um pouco mais sobre esse cenário de execução de scripts criados no VTEX IO em lojas no CMS legado e outros ambientes fora do VTEX IO:
A seção Importing scripts dá a dica sutil que a URL muda entre desenvolvimento e produção.
Abraços.