API (Application Programming Interface)
Un’API (Application Programming Interface) è l’insieme di regole con cui due programmi si scambiano dati senza passare da un’interfaccia pensata per le persone: un sistema chiede, un altro risponde in un formato strutturato, di solito JSON.
Nel lavoro quotidiano sulla visibilità le API sono il modo per uscire dai limiti dei pannelli. Estrarre i dati di Search Console oltre le righe mostrate a schermo, incrociare posizioni e metriche di più fonti in un unico foglio, monitorare un insieme di URL a scadenza fissa, alimentare un report che si aggiorna da solo: sono tutte operazioni che dall’interfaccia richiederebbero ore e via API diventano una routine.
Contano due aspetti pratici. I limiti di chiamata, che impongono di pianificare le estrazioni invece di lanciarle a raffica, e la stabilità del formato, perché un campo che cambia nome rompe ogni automazione costruita sopra. Per chi lavora su molti siti è la differenza fra controllare a campione e controllare tutto (analytics, KPI).