API

Application Programming Interface (interfaz de programación de aplicaciones)

API — API es la sigla inglesa de Application Programming Interface, en español interfaz de programación de aplicaciones: un conjunto de reglas que permite que dos programas se comuniquen entre sí.

¿Qué significa API?

API son las siglas de Application Programming Interface, que en español se traduce como interfaz de programación de aplicaciones. Una API define cómo un programa puede solicitar datos o servicios a otro, especificando qué peticiones son posibles, cómo deben formularse y qué respuestas se obtendrán.

Las API permiten que distintos sistemas se integren sin necesidad de conocer su funcionamiento interno, lo que facilita la reutilización de servicios y la creación de aplicaciones más complejas.

Contexto de uso

Hoy son omnipresentes en el desarrollo web y móvil: una aplicación del tiempo consulta la API de un servicio meteorológico, una tienda online usa la API de una pasarela bancaria y las administraciones públicas publican API de datos abiertos. Los estilos más habituales son REST, GraphQL y SOAP.

Ámbito

Informática, desarrollo de software y telecomunicaciones.

Ejemplos

  • «Hemos conectado la web con la API de Correos para calcular los envíos.»
  • «El INE ofrece una API para descargar series estadísticas.»

Fuentes y referencias

Fundéu RAE: «API, interfaz de programación». Portal de datos abiertos del Gobierno de España: datos.gob.es

Publicado el · Actualizado el

Siglas relacionadas