Una interfaz de programación de aplicaciones o API es un mecanismo que permite la comunicación e intercambio de información entre sistemas. Las plataformas de datos abiertos, como datos.gob.es , cuentan con este tipo de herramientas para interactuar con el sistema de información y consultar los datos sin necesidad de un conocimiento de la estructura interna o de la tecnología utilizada en su desarrollo.
Gràcies a les APIs, els reutilitzadors poden accedir més fàcilment la informació que necessiten de forma automàtica, sent possible ajustar la descàrrega exclusivament a les dades requerides.
Cada vez son más los organismos que apuesta por este tipo de mecanismos, sobre todo para publicar datos con alta frecuencia de actualización como los datos en tiempo real. La propia directiva europea de sobre datos abiertos y reutilización de la información del sector público refereix la necessitat de comptar amb aquest tipus de mecanismes per a la publicació de dades dinàmiques i d'alt valor. És habitual usar APIs per accedir a dades meteorològiques, de transport públic o els produïts per sensors de monitoratge urbans, encara que cal destacar que les APIs són adequades per consumir tot tipus de dades.
Con el objetivo de ayudar a aquellos portales de datos abiertos que todavía no cuenten con una API, desde datos.gob.es se ha elaborado una Guia amb les principals pautes a seguir a l'hora de definir i engegar aquest mecanisme d'accés a les dades.