Le stesse operazioni
Quello che fate a schermo, lo fate con una chiamata: siti, contenuti, immagini, temi, menu, reindirizzamenti, pubblicazione, Search Console. La documentazione elenca ogni operazione, una per una.
Sviluppatori
Tutto ciò che fa il back-office si fa anche tramite API: creare un sito, importare contenuti, pubblicare, leggere i dati di Search Console. Con i vostri strumenti, nelle vostre catene, con gli stessi permessi dei vostri utenti.
Questa API non è un sottoinsieme concesso controvoglia. È la stessa applicazione, vista dall’altro capo.
Quello che fate a schermo, lo fate con una chiamata: siti, contenuti, immagini, temi, menu, reindirizzamenti, pubblicazione, Search Console. La documentazione elenca ogni operazione, una per una.
Un token raggiunge solo l’ambito di chi lo detiene: il suo cliente, i suoi progetti, i suoi siti. Una risorsa al di fuori risponde 403. Non esiste un «account API» separato, con regole proprie da tenere aggiornate.
Un’intestazione X-API-TOKEN per ogni chiamata, verificata ogni volta. Niente da aprire, niente da rinnovare, niente da conservare nel browser.
Un contratto d’errore unico su tutta l’API: un codice macchina stabile, un messaggio leggibile e il dettaglio campo per campo quando una convalida fallisce. Scrivete la gestione degli errori una volta sola.
Gli usi che ricorrono più spesso presso agenzie e gruppi multimarca.
Importazione di contenuti in blocco, idempotente: ripetere la stessa chiamata non crea duplicati, e decidete voi se lascia stare l’esistente o se lo aggiorna. Potete retrodatare, programmare un’uscita, collegare categorie e firmatari, e caricare le immagini nello stesso movimento.
Migrazione da WordPress o da un export, poi la messa in linea: tema, dominio, reindirizzamenti, sitemap. Il parco si crea e si configura per chiamata, non per ticket.
Avviare una pubblicazione, riprogrammare una coda di articoli, seguirne l’avanzamento. Le operazioni lunghe restituiscono un identificativo di attività da interrogare fino alla fine.
Prestazioni di Search Console per articolo, stato di indicizzazione URL per URL, statistiche di passaggio dei robot, contatti raccolti dal modulo. Per alimentare i vostri cruscotti invece di ricopiarli.
Un’API che si collega è un’API di cui si conoscono le regole in anticipo. Le nostre sono scritte nella documentazione, non in un contratto da richiedere.
Un campo o un’operazione destinati a sparire vengono prima marcati nella specifica, con il loro sostituto e la data della marcatura. Restano serviti per almeno un anno a partire da quella data. Avete sempre un anno intero per spostarvi.
La specifica OpenAPI è pubblica, e la nostra integrazione continua rifiuta ogni modifica dell’API che non sia accompagnata dall’aggiornamento della documentazione. La documentazione non può restare indietro in silenzio: mostra la data della sua ultima revisione.
Ogni risposta porta il margine che vi resta. Non dovete scoprire un limite sbattendoci contro, e potete rallentare prima che vi fermi.
Un parametro scritto male o dismesso produce un errore, mai un risultato che sembra soltanto corretto. È il tipo di dettaglio che si nota solo il giorno in cui è già costato una settimana.
Prenotate una demo su misura e scoprite come costruire una testata strutturata, efficace e guidata dai dati.