Snapchat
BulkPublish
API di Snapchat
Pubblica, programma e gestisci Snapchat dal tuo codice. Una sola REST API e una sola chiave coprono Snapchat e ogni altra rete che colleghi, così scrivi l’integrazione una volta sola.
Cosa copre l’API di Snapchat
Tutto ciò che segue fa parte dell’API pubblicata e oggi funziona con Snapchat.
| Funzione | Endpoint |
|---|---|
| Crea, programma, modifica e pubblica post | POST /api/posts |
| Carica immagini e video | POST /api/media |
| Trova il prossimo slot libero nella tua coda | GET /api/posts/queue-slot |
| Crea programmazioni ricorrenti | POST /api/schedules |
| Pubblica i nuovi elementi di un feed RSS | POST /api/rss-feeds |
| Leggi le metriche di ogni post | GET /api/posts/{id}/metrics |
| Controlla che la connessione funzioni | GET /api/channels/{id}/health |
| Controlla l’utilizzo del tuo piano | GET /api/quotas/usage |
Tipi di post che puoi pubblicare su Snapchat
Scegli il tipo con postTypeOverrides. Un tipo che Snapchat non offre viene rifiutato prima che qualcosa finisca in coda.
| Tipo di post | Media |
|---|---|
story Story | Obbligatorio: 1 immagine o video |
saved_story Saved Story | Obbligatorio: 1 immagine o video |
spotlight Spotlight | Obbligatorio: 1 video |
Programma un post su Snapchat con curl
Tre richieste: trova il tuo canale, carica il file se il post ne ha uno, poi crea il post. Sostituisci la chiave con una creata in Impostazioni, poi Chiavi API, e 12 con l’id del tuo canale.
1. Elenca i tuoi canali e annota l’id del tuo account Snapchat.
curl https://app.bulkpublish.com/api/channels \
-H "Authorization: Bearer bp_your_key_here" 2. Carica il file. La risposta ti dà l’id del media da usare come mediaFiles qui sotto.
curl -X POST https://app.bulkpublish.com/api/media \
-H "Authorization: Bearer bp_your_key_here" \
-F "file=@clip.mp4" 3. Crea il post.
curl -X POST https://app.bulkpublish.com/api/posts \
-H "Authorization: Bearer bp_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"content": "Quick tour of the new store",
"channels": [{ "channelId": 12 }],
"status": "scheduled",
"scheduledAt": "2026-12-01T09:00:00Z",
"mediaFiles": [101],
"postTypeOverrides": {
"snapchat": "spotlight"
},
"platformSpecific": {
"snapchat": {
"12": {
"locale": "en_US",
"saveToProfile": true
}
}
}
}' La risposta è il post creato, con il suo id e lo stato. Recuperalo più tardi con GET /api/posts/{id} per vedere com’è andata.
Opzioni di Snapchat
Inviale dentro platformSpecific, sotto la chiave di Snapchat.
Per Snapchat le opzioni sono indicate per id del canale, per esempio "12", oppure inviate senza chiave per valere su ogni canale Snapchat del post.
| Opzione | Cosa fa | Accetta |
|---|---|---|
title | Titolo | testo |
locale | Lingua dello Spotlight | testo |
saveToProfile | Salva lo Spotlight nel profilo | vero o falso |
Analisi di Snapchat tramite API
Queste metriche tornano per ogni post di Snapchat su GET /api/posts/{id}/metrics, con rilevazioni nel tempo.
- Impression
- Copertura
- Mi piace
- Commenti
- Condivisioni
- Clic
- Visualizzazioni video
- Tasso di interazione
Commenti e messaggi
BulkPublish non legge commenti né messaggi su Snapchat, quindi qui non c’è nulla da elencare o a cui rispondere.
Accesso all’API su ogni piano
Ogni piano include le chiavi API, anche il piano Free. Ecco cosa consente ciascuno.
| Piano | Chiavi API | Richieste al giorno |
|---|---|---|
| Free | 1 | 30 |
| Pro | 5 | 5000 |
| Business | 10 | 50.000 |
Costruisci direttamente su Snapchat oppure usa BulkPublish
Lavorare direttamente è una scelta sensata, soprattutto se ti serve qualcosa che BulkPublish non offre. Ecco cosa ti chiede Snap Public Profile API, verificato sulla sua documentazione a ottobre 2026.
- Un post con media richiede più chiamate: caricamento o creazione, attesa dell’elaborazione, poi pubblicazione.
BulkPublish mantiene la connessione per te: rinnova i token, controlla ogni post rispetto alle regole di Snapchat prima che finisca in coda e segnala sul post una destinazione fallita, così il tuo codice fa una sola richiesta.
Leggi la documentazione ufficiale
Preferisci chiedere a un assistente?
Claude, ChatGPT e Cursor possono fare lo stesso tramite il server MCP per Snapchat, con richieste in linguaggio naturale al posto del codice.
Vedi il server MCP per Snapchat
Preferisci un calendario al codice?
Lo stesso account Snapchat si può programmare dall’app, con un calendario dei contenuti e il caricamento in blocco.
Vedi il pianificatore per Snapchat
Domande frequenti
Le domande più comuni sull’API di Snapchat.
Esiste un’API di Snapchat che posso usare senza costruire io l’integrazione?
Sì. BulkPublish espone Snapchat tramite la sua REST API. Collega il tuo account Snapchat una volta sola, poi pubblica, programma e gestisci tutto con una chiave. La stessa chiave vale per ogni altra rete che colleghi.
Cosa posso pubblicare su Snapchat tramite l’API?
I tipi di post sono Story, Saved Story e Spotlight. Ognuno viene controllato rispetto alle regole sui media di Snapchat prima di finire in coda, quindi una richiesta che Snapchat rifiuterebbe fallisce subito con un errore chiaro.
Posso programmare i post di Snapchat tramite l’API?
Sì. Invia status "scheduled" con un orario scheduledAt e un timezone, oppure chiedi prima il prossimo slot libero nella tua coda. Sono disponibili anche programmazioni ricorrenti e feed RSS.
Posso leggere le analisi di Snapchat tramite l’API?
Sì. Le metriche dei singoli post includono Impression, Copertura, Mi piace, Commenti, Condivisioni, Clic, Visualizzazioni video e Tasso di interazione, con rilevazioni nel tempo.
Posso leggere e rispondere ai commenti o ai messaggi di Snapchat tramite l’API?
No. BulkPublish non legge commenti né messaggi su Snapchat.
L’API di Snapchat costa extra?
No. L’accesso all’API è su ogni piano. Free include 1 chiave e 30 richieste al giorno, Pro 5 chiavi e 5000 al giorno, Business 10 chiavi e 50.000 al giorno.
Mi serve un account sviluppatore Snapchat o una revisione dell’app?
Non per usare BulkPublish. Colleghi il tuo account Snapchat dalla pagina Canali e pubblichi con una chiave BulkPublish. Se invece costruisci sull’API di Snapchat, la sezione qui sopra elenca cosa ti chiede.
Può farlo anche un assistente IA?
Sì. La pagina del server MCP per Snapchat mostra come collegare Claude, ChatGPT o Cursor e cosa chiedere.
Altre reti
La stessa chiave e la stessa forma di richiesta funzionano per 15 reti.
Inizia a pubblicare su Snapchat dal codice
Crea un account gratuito, collega Snapchat e genera una chiave. Nessuna carta richiesta.