Pular para o conteúdo principal

O que é a Feed API?

A Feed API (Canal 1) permite distribuir catálogos de produtos do Alana para plataformas externas de comércio. Gere feeds de produtos no formato exigido por cada plataforma — XML para Google Shopping, CSV para Meta, JSON para OpenAI Commerce — sem transformação manual de dados.

Plataformas Suportadas

PlataformaFormatoEndpoint
Google ShoppingXML (RSS 2.0 + namespace g:)/api/v1/feeds/google
Meta CommerceCSV/api/v1/feeds/meta
OpenAI CommerceJSON/api/v1/feeds/openai

Manifesto de Feeds

Descubra todos os feeds disponíveis no seu workspace:
GET /api/v1/manifest
Retorna a lista de plataformas ativas, timestamp da última geração e URLs dos feeds.
curl https://app.alana.shopping/api/v1/manifest \
  -H "X-API-Key: sk_live_sua_chave_api"

Streaming NDJSON

Para catálogos grandes, use streaming NDJSON para processar produtos conforme chegam, sem carregar a resposta completa em memória:
curl https://app.alana.shopping/api/v1/feeds/google \
  -H "X-API-Key: sk_live_sua_chave_api" \
  -H "Accept: application/x-ndjson"
Cada linha da resposta é um objeto JSON válido representando um produto. Ideal para catálogos com milhares de SKUs.

Geração de Feeds

Os feeds são gerados sob demanda a cada requisição. O Alana armazena feeds em cache por 15 minutos para reduzir a latência de consumidores de alta frequência. Use Cache-Control: no-cache para forçar a regeneração.

Próximos Passos

  • Autenticação — Configuração de chave de API e Bearer token
  • Buscando Feeds — Referência completa de requisição/resposta
  • Webhooks — Receba notificações quando os feeds estiverem prontos
  • Analytics — Acompanhe métricas de consumo de feed
Last modified on March 18, 2026