Se cerchi articoli su Vinted da rivendere, l’automazione utile di solito è semplice: tieni le tue ricerche in Vinotify, porta le nuove corrispondenze nel tuo flusso di lavoro e decidi tu cosa controllare o acquistare. Vinotify fornisce il feed di ricerca gestito; il tuo bot o il tuo agente di coding può occuparsi del resto del passaggio di consegne.
Le integrazioni sono disponibili per gli account Pro. Comprendono token bearer legati all’account, un feed di eventi REST, un endpoint MCP diretto per gli agenti compatibili, webhook in uscita e un feed di eventi durevole. Parti dalla documentazione per sviluppatori completa quando sei pronto a collegare un client.
Quale ti serve?
Ci sono tre modi per entrare, adatti a compiti diversi. Scegli la riga che corrisponde a ciò che stai costruendo; ognuna rimanda alla guida che la tratta come si deve.
| Se vuoi… | Usa |
|---|---|
| Ricevere le corrispondenze in un bot, in un foglio di calcolo o in uno strumento di inventario nel momento stesso in cui compaiono | Webhook — la guida ai webhook |
| Chiedere a un assistente IA o a un agente di coding dei tuoi avvisi in linguaggio naturale | MCP — collegare l’MCP agli strumenti di IA |
| Far girare un tuo worker in grado di recuperare dopo un’interruzione | Il feed di eventi REST — trattato più avanti e nella documentazione per sviluppatori |
Un flusso di lavoro da rivenditore che resta comprensibile
- Crea ricerche per gli articoli, le marche, le taglie, i prezzi e le parole chiave che cerchi davvero.
- Crea un token di integrazione di sola lettura in Integrazioni e conservalo nel tuo ambiente locale o nel tuo secret store.
- Individua le ricerche attive, poi leggi ogni flusso di eventi a partire da un cursore salvato.
- Deduplica con
event_id, trasforma una corrispondenza in un tuo record di inventario o di verifica e apri l’URL di Vinted quando vuoi controllarla.
La consegna degli eventi avviene almeno una volta. È utile per un bot resiliente, ma significa che il tuo consumer deve salvare next_cursor e ignorare un event_id ripetuto che ha già gestito.
REST per un piccolo poller o bot
Un agente di coding può costruire un piccolo worker attorno a due chiamate: aggiornare le ricerche attive con /api/v1/integrations/discovery/v2, poi fare il long poll di /api/v1/integrations/events?search_id=…&cursor=…&wait=30. La risposta contiene gli eventi e il cursore successivo per quella ricerca.
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=30Tieni un cursore per ogni ricerca. Se il feed segnala che il cursore è scaduto, riparti dal valore reset_cursor restituito. Se l’API restituisce 429, attendi il tempo indicato da Retry-After; se restituisce 503, rallenta senza scartare il cursore salvato.
MCP per un agente di coding, in breve
L’MCP è una buona scelta quando vuoi che un agente consulti i tuoi avvisi in linguaggio naturale. Punta un client compatibile su https://vinotify.me/api/v1/mcp e aggiungi il token bearer nella configurazione locale di quel client. Gli strumenti di lettura sono list_searches, get_new_items e whats_new.
Gli strumenti di scrittura sono separati e circoscritti. Un token può essere creato con accesso in scrittura, e anche la funzione di scrittura del server deve essere attiva, prima che un agente possa creare, aggiornare, mettere in pausa, riprendere o eliminare una ricerca. Lascia il token di sola lettura, a meno che tu non abbia un motivo chiaro per delegare le modifiche alle ricerche.
{
"mcpServers": {
"vinotify": {
"url": "https://vinotify.me/api/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}La configurazione dei client, l’elenco completo degli strumenti e il modello dei token sono trattati in collegare il server MCP di Vinotify agli strumenti di IA.
Push o pull, in breve
Il push è la via più veloce. Imposta una destinazione su una ricerca Pro con PUT /api/v1/searches/<search_id>/webhook/external-url e Vinotify invia un POST con un corpo new_items nel momento in cui una ricerca trova qualcosa. La destinazione deve essere un endpoint HTTPS pubblico, e Vinotify lo verifica sia quando lo salvi sia di nuovo prima di ogni consegna.
Il push però è di tipo «best effort». Non c’è una coda di nuovi tentativi, quindi se il tuo ricevitore è fuori servizio la consegna è persa. Il payload resta disponibile per 24 ore su /api/v1/searches/<search_id>/webhook/latest, e il feed di eventi autenticato con bearer sotto /api/v1/integrations conserva 48 ore di storico dietro un cursore. Se non puoi permetterti di perdere un articolo, fai girare il feed insieme al push e deduplica con event_id.
La struttura del payload, il comportamento dei nuovi tentativi e alcune configurazioni pratiche sono trattati in la guida all’automazione con i webhook.
Mantieni chiaro il confine
Vinotify fornisce prove sull’annuncio, come l’ora di rilevamento, il prezzo richiesto e la valuta, il titolo, l’URL, l’ID dell’articolo e i dettagli disponibili. Non acquista articoli, non richiede credenziali di Vinted e non trasforma un avviso in una vendita confermata. Il tuo flusso di lavoro può assegnare un punteggio ai candidati o metterli in coda, ma tieni queste decisioni separate da ciò che l’evento dimostra davvero.
Conserva il token fuori dal controllo di versione, aggiorna la discovery quando le tue ricerche cambiano e revoca il token da Integrazioni quando non ti serve più. Per parametri esatti, limiti, campi di risposta ed errori, usa la documentazione per sviluppatori di Vinotify.
Domande frequenti
- Vinotify ha un’API?
- Sì. Gli account Pro possono creare token bearer legati all’account e leggere i nuovi annunci Vinted corrispondenti tramite un feed di eventi REST su /api/v1/integrations, un endpoint MCP su /api/v1/mcp oppure webhook in uscita che inviano un POST a un URL di tua proprietà. Parametri e limiti completi sono nella documentazione per sviluppatori su vinotify.me/docs.
- Devo dare a Vinotify le mie credenziali di Vinted?
- No. Vinotify non chiede mai credenziali o cookie di Vinted e non accede al tuo account Vinted. Controlla gli annunci pubblici per le tue ricerche e segnala le corrispondenze, quindi l’integrazione non comporta alcun rischio per il tuo account Vinted.
- Con che rapidità un bot viene a sapere di un nuovo annuncio?
- Le ricerche dei piani a pagamento ricevono avvisi istantanei. I webhook push consegnano non appena viene trovata la corrispondenza; il feed di eventi supporta un long poll fino a 30 secondi, così un consumer può attendere invece di interrogare in un ciclo serrato.
- Il mio bot può creare e gestire le ricerche o solo leggerle?
- I token sono di sola lettura per impostazione predefinita. L’accesso in scrittura è uno scope separato, scelto alla creazione del token, e gli strumenti di scrittura possono creare, aggiornare, mettere in pausa, riprendere ed eliminare ricerche. Le scritture sono limitate a 50 al minuto e 500 al giorno per token.
- Quali sono i limiti di frequenza?
- 240 richieste al minuto per token, al massimo 12 long poll simultanei per token e, per i token con accesso in scrittura, 50 scritture al minuto e 500 scritture al giorno. Superare un limite restituisce 429 con un header Retry-After.
- Di quale piano ho bisogno?
- Le integrazioni — token, REST, MCP e webhook — sono disponibili nel piano Pro.