REST API
BulkPublish
REST API per programmare e pubblicare post social
La stessa API su cui gira l’app, aperta a te. Crea e programma post, carica contenuti multimediali, gestisci i canali e leggi le statistiche via HTTP con JSON, da qualsiasi linguaggio.
Operazioni di REST API
REST API può usare 115 operazioni, raggruppate qui sotto in 19 aree. L’elenco viene letto dal codice con cui REST API dialoga, quindi tutto quello che vedi funziona già oggi.
| Area | Operazioni |
|---|---|
| Statistiche | Account-level analytics,Engagement metrics,Per-post metric history,Summary stats,Tracked-link performance,Trigger metrics sync |
| Chiavi API | API usage history,API usage stats,Create API key,Delete API key,List API keys |
| Note del calendario | Create calendar note,Delete calendar note,List calendar notes,Update calendar note |
| Gruppi di canali | Create channel set,Delete channel set,List channel sets,Update channel set |
| Canali | Check channel health,Disconnect channel,Get channel,Get platform-specific options for a channel,List channels,List platforms and their availability,Search users for @mention,Update channel settings |
| Link di connessione cliente | Create a client connect link,List client connect links,Revoke a client connect link |
| Gruppi di hashtag | Create hashtag group,Delete hashtag group,Get hashtag group,List hashtag groups,Update hashtag group |
| Inbox | Get a conversation's messages,Like, hide or delete a comment on a published post,List conversations,Reply in a conversation,Reply to a comment on a published post,Update a conversation (read, archive, snooze, assign) |
| Etichette | Create label,Delete label,List labels,Update label |
| File | Abort multipart upload,Complete multipart upload,Delete media file,Finalize a direct upload,Get a direct upload URL,Get media file,Get media labels,Get media thumbnail,List media files,Set alt text,Set media labels,Start multipart upload (large videos, up to 1GB),Upload media (single request) |
| Notifiche | Delete notifications,Get notification preferences,List notifications,Mark as read,Register a mobile push token,Unregister a mobile push token,Update preferences |
| OAuth | Exchange an authorization code or refresh token,Revoke a token |
| Organizzazioni | Create organization,Delete organization,Get organization details,Leave an organization,List organizations,Rename organization,Switch active organization |
| Post | Approve a pending post,Attach or detach a post's recurring schedule,Bulk actions,Create or get the post's review link,Create post,Delete post,Get next available queue slot,Get post,Get post engagement (commenters + reactors),Get post metrics,List posts,Publish as Story,Publish immediately,Reject a pending post,Retry failed platforms,Revoke the post's review link,Update post |
| Link di revisione | Create a client review link for a batch of posts,List client review links,Revoke a client review link |
| Pubblicazione automatica RSS | Add RSS feed,Delete RSS feed,List RSS feeds,Update RSS feed |
| Programmazioni ricorrenti | Create schedule,Delete schedule,List recurring schedules,Update schedule |
| Modelli | Create post template,Delete post template,Get post template,List post templates,Update post template |
| Utilità | Activity log,Add extra channel slots,Create AI credits checkout,Create X credits checkout,Generate an AI caption,Get quota usage,Preview link metadata,X (Twitter) API spend |
Dove finiscono i post
Quello che REST API programma può arrivare su una qualsiasi di queste 15 reti, su un solo account o su tutti insieme. Ognuna rimanda alla sua pagina, con limiti e tipi di post.
Configurazione di REST API
Crea una chiave API, inviala come bearer token e parti dal riferimento interattivo, dove puoi provare ogni richiesta dal browser prima di scrivere una sola riga di codice.
- Crea un account BulkPublish e collega i canali su cui vuoi pubblicare.
- Apri Impostazioni, poi Sviluppatore, e crea una chiave API. Ogni chiave appartiene a una organizzazione e si revoca senza toccare il resto.
- Manda la chiave come bearer token a ogni richiesta. La documentazione ha un esempio completo per ogni operazione.
Come lo usano i team
Per i team che integrano la pubblicazione nel proprio prodotto, negli strumenti interni o nelle pipeline di dati, dove una libreria sarebbe una dipendenza di troppo.
- Carica un mese intero di post in una volta sola, poi lascia che la coda li faccia uscire agli orari che hai scelto.
- Scrivi una volta e pubblica ovunque. Lo stesso post, adattato per rete, esce su tutti i canali collegati insieme.
- Trasforma il feed RSS di un blog o di un podcast in post automatici appena esce qualcosa di nuovo.
- Riprenditi i numeri. Impressioni, interazioni e clic sui link tornano dalla stessa strada da cui sono usciti i post.
Dettagli
Le informazioni pratiche su REST API tutte in un posto, per configurarlo adesso o controllare qualcosa più avanti.
| Dettaglio | Valore |
|---|---|
| Autenticazione | Chiave API, creata in Impostazioni e poi Sviluppatore |
| Operazioni | 115 operazioni |
| Reti | 15 reti |
Apri REST API · Leggi la documentazione API
Domande frequenti
Quello che di solito si vuole sapere prima di collegare REST API.
Quali parti di BulkPublish copre?
115 operazioni, quelle della tabella qui sopra. Post, file, etichette, gruppi di canali, programmazioni ricorrenti, pubblicazione automatica da RSS e statistiche, cioè tutto quello che chiama l’app stessa.
Come funziona l’autenticazione?
Con una chiave API mandata come bearer token. Creala in Impostazioni e poi Sviluppatore. Ogni chiave appartiene a una organizzazione e si revoca da sola, senza disturbare le altre.
Su quali reti posso pubblicare?
Su tutte e 15, in una chiamata sola. Manda lo stesso testo ovunque oppure cambialo rete per rete: ogni post viene verificato contro i limiti della rete prima di entrare in coda, non dopo che è fallito.
Posso caricare immagini e video?
Sì. I file piccoli in una richiesta, oppure ti fai dare un URL di caricamento diretto e mandi il video grande allo storage a pezzi. Entrambe le strade ti restituiscono un id file da allegare al post.
Posso rileggere le statistiche?
Sì. Le metriche per post e i riepiloghi per account tornano da ogni rete che li espone, e i clic sui link li misura BulkPublish, quindi ci sono anche dove la rete non riporta niente.
Si usa gratis?
Sì, su tutti i piani, anche su quello gratuito. Non c’è un addebito API separato. Quello che programmi pesa sullo stesso limite mensile di post di quello che scrivi nell’app.
Ancora bloccato? Il centro assistenza lo spiega passo dopo passo.
Guide e tutorial
Tutorial dal nostro blog che usano REST API.
Altre integrazioni
BulkPublish funziona anche con altri 28 strumenti. Scegline uno per vedere come si collega.
Inizia a pubblicare
Crea un account, collega i tuoi canali e un paio di minuti dopo il primo post può essere già programmato. Piano gratuito, nessuna carta, disdici quando vuoi.