Visão Geral
A Pipeline API fornece controle programático sobre os estágios de processamento Bronze, Silver e Gold para dados de produto. Use estes endpoints para acionar normalização e scoring em lote, monitorar progresso de jobs e configurar o comportamento do pipeline.Arquitetura
O pipeline segue uma arquitetura medalhão de três estágios (veja Data Pipeline para a visão conceitual completa):URL Base
Todos os endpoints da Pipeline API são escopados a um workspace e catálogo:Autenticação
Todos os endpoints requerem um Bearer token:Rate limits
| Tier | Requisições por minuto |
|---|---|
| Free | 20 |
| Pro | 120 |
| Business | 600 |
| Enterprise | Customizado |
Endpoints
Lote Silver
POST /batch/silver — normalizar uma seleção ou catálogo inteiroLote Gold
POST /batch/gold — pontuar uma seleção ou catálogo inteiroConfigurações do Pipeline
GET/PUT /settings/pipeline — configurar mapeamentos e pesosFunção de score
O score Gold é uma soma ponderada em 7 estágios. Pesos padrão:| Estágio | Peso |
|---|---|
| Identidade | 20 |
| Taxonomia | 15 |
| Conteúdo | 25 |
| Mídia | 20 |
| Precificação | 10 |
| Atributos | 5 |
| SEO | 5 |
Respostas de erro
| Código | Status HTTP | Descrição |
|---|---|---|
CATALOG_NOT_FOUND | 404 | ID do catálogo não encontrado no workspace |
INSUFFICIENT_PERMISSIONS | 403 | Chave API sem permissão necessária |
RATE_LIMIT_EXCEEDED | 429 | Muitas requisições — aguarde e tente novamente |
JOB_ALREADY_RUNNING | 409 | Um job em lote já está em andamento para este catálogo |
VALIDATION_ERROR | 422 | Corpo da requisição falhou na validação |