Se procura artigos na Vinted para revender, a automatização útil costuma ser simples: mantenha as suas pesquisas guardadas no Vinotify, leve as novas correspondências para o seu próprio fluxo de trabalho e decida por si o que analisar ou comprar. O Vinotify fornece o feed de pesquisa gerido; o seu bot ou agente de código pode tratar do resto da passagem de testemunho.
As integrações estão disponíveis para contas Pro. Incluem tokens bearer associados à conta, um feed de eventos REST, um endpoint MCP direto para agentes compatíveis, webhooks de saída e um feed de eventos duradouro. Comece pela documentação para programadores completa quando estiver pronto para ligar um cliente.
De qual precisa?
Há três formas de entrar, adequadas a tarefas diferentes. Escolha a linha que corresponde ao que está a construir; cada uma remete para o guia que a trata a fundo.
| Se quiser… | Use |
|---|---|
| Receber as correspondências num bot, folha de cálculo ou ferramenta de inventário no momento em que aparecem | Webhooks — o guia de webhooks |
| Perguntar a um assistente de IA ou a um agente de código sobre os seus alertas em linguagem natural | MCP — ligar o MCP a ferramentas de IA |
| Executar o seu próprio worker, capaz de recuperar o atraso após uma paragem | O feed de eventos REST — tratado mais abaixo e na documentação para programadores |
Um fluxo de trabalho de revendedor que se mantém claro
- Crie pesquisas guardadas para os artigos, marcas, tamanhos, preços e palavras-chave que realmente procura.
- Crie um token de integração só de leitura em Integrações e guarde-o no seu ambiente local ou no seu gestor de segredos.
- Descubra as pesquisas ativas e leia depois cada fluxo de eventos a partir de um cursor guardado.
- Elimine duplicados com
event_id, transforme uma correspondência num registo seu de inventário ou de revisão e abra o URL da Vinted quando quiser analisá-la.
A entrega de eventos é feita pelo menos uma vez. Isso é útil para um bot resiliente, mas significa que o seu consumidor deve guardar next_cursor e ignorar um event_id repetido que já tenha tratado.
REST para um pequeno poller ou bot
Um agente de código pode construir um pequeno worker em torno de duas chamadas: atualizar as pesquisas ativas com /api/v1/integrations/discovery/v2 e depois fazer long poll em /api/v1/integrations/events?search_id=…&cursor=…&wait=30. A resposta traz os eventos e o cursor seguinte dessa pesquisa.
Authorization: Bearer $VINOTIFY_TOKEN
GET https://vinotify.me/api/v1/integrations/discovery/v2
GET https://vinotify.me/api/v1/integrations/events?search_id=42&cursor=0-0&wait=30Mantenha um cursor por pesquisa. Se o feed indicar que o cursor expirou, reponha-o com o valor reset_cursor devolvido. Se a API devolver 429, aguarde o tempo indicado em Retry-After; se devolver 503, espere mais tempo sem descartar o cursor guardado.
MCP para um agente de código, em resumo
O MCP é uma boa opção quando quer que um agente consulte os seus alertas em linguagem natural. Aponte um cliente compatível para https://vinotify.me/api/v1/mcp e adicione o token bearer na configuração local desse cliente. As ferramentas de leitura são list_searches, get_new_items e whats_new.
As ferramentas de escrita são separadas e restritas. Um token pode ser criado com acesso de escrita, e o servidor também tem de ter a função de escrita ativada, antes de um agente poder criar, atualizar, pausar, retomar ou eliminar uma pesquisa. Deixe o token só de leitura, a menos que tenha um motivo claro para delegar alterações às pesquisas.
{
"mcpServers": {
"vinotify": {
"url": "https://vinotify.me/api/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}A configuração dos clientes, a lista completa de ferramentas e o modelo de tokens estão em ligar o servidor MCP do Vinotify a ferramentas de IA.
Push ou pull, em resumo
O push é a via mais rápida. Defina um destino numa pesquisa Pro com PUT /api/v1/searches/<search_id>/webhook/external-url e o Vinotify envia um POST com um corpo new_items no momento em que uma pesquisa encontra algo. O destino tem de ser um endpoint HTTPS público, e o Vinotify verifica-o tanto quando o guarda como novamente antes de cada entrega.
O push funciona, no entanto, em regime de melhor esforço. Não há fila de novas tentativas, por isso, se o seu recetor estiver em baixo, a entrega perde-se. O conteúdo fica disponível durante 24 horas em /api/v1/searches/<search_id>/webhook/latest, e o feed de eventos autenticado por bearer em /api/v1/integrations guarda 48 horas de histórico atrás de um cursor. Se não pode dar-se ao luxo de perder um artigo, execute o feed em paralelo com o push e elimine duplicados com event_id.
A estrutura do conteúdo, o comportamento das novas tentativas e exemplos de configuração estão em o guia de automatização com webhooks.
Mantenha o limite bem claro
O Vinotify fornece elementos do anúncio, como a hora de captura, o preço pedido e a moeda, o título, o URL, o id do artigo e os detalhes disponíveis. Não compra artigos, não exige credenciais da Vinted e não transforma um alerta numa venda confirmada. O seu próprio fluxo de trabalho pode pontuar candidatos ou colocá-los em fila, mas mantenha essas decisões separadas do que o evento realmente prova.
Guarde o token fora do controlo de versões, atualize a descoberta à medida que as suas pesquisas mudam e revogue o token em Integrações quando já não precisar dele. Para os parâmetros exatos, limites, campos de resposta e erros, consulte a documentação para programadores do Vinotify.
Perguntas frequentes
- O Vinotify tem uma API?
- Sim. As contas Pro podem criar tokens bearer associados à conta e ler as novas correspondências da Vinted através de um feed de eventos REST em /api/v1/integrations, de um endpoint MCP em /api/v1/mcp ou de webhooks de saída que enviam um POST para um URL que lhe pertence. Os parâmetros e limites completos estão na documentação para programadores em vinotify.me/docs.
- Tenho de dar ao Vinotify as minhas credenciais da Vinted?
- Não. O Vinotify nunca pede credenciais nem cookies da Vinted e não inicia sessão na sua conta da Vinted. Vigia os anúncios públicos das suas pesquisas guardadas e comunica as correspondências, pelo que a integração não representa qualquer risco para a sua conta da Vinted.
- Com que rapidez um bot sabe de um novo anúncio?
- As pesquisas dos planos pagos recebem alertas instantâneos. Os webhooks push entregam assim que a correspondência é encontrada; o feed de eventos suporta um long poll até 30 segundos, para que um consumidor possa esperar em vez de consultar num ciclo contínuo.
- O meu bot pode criar e gerir pesquisas, ou só lê-las?
- Os tokens são só de leitura por predefinição. O acesso de escrita é um âmbito separado, escolhido quando o token é criado, e as ferramentas de escrita podem criar, atualizar, pausar, retomar e eliminar pesquisas. As escritas estão limitadas a 50 por minuto e 500 por dia por token.
- Quais são os limites de pedidos?
- 240 pedidos por minuto por token, no máximo 12 long polls em simultâneo por token e, para os tokens com acesso de escrita, 50 escritas por minuto e 500 escritas por dia. Exceder um limite devolve 429 com um cabeçalho Retry-After.
- De que plano preciso?
- As integrações — tokens, REST, MCP e webhooks — estão disponíveis no plano Pro.