API (interfaz de programación de aplicaciones)

Sistemas de gestión de contenidos y tecnología

Una API es un conjunto de reglas y protocolos que permiten a las aplicaciones comunicarse entre sí, por ejemplo, para obtener datos de servicios externos como Google Maps en el diseño web . Es relevante en el alojamiento web y el SEO para integraciones, automatizaciones y contenido dinámico; las API REST son comunes.

Una interfaz es un lenguaje predefinido entre dos programas. Tu tienda consulta al proveedor de envíos para el seguimiento de paquetes, tu formulario envía una dirección al servicio de boletín informativo y tu sistema de reservas sincroniza las citas con el calendario. Sin una interfaz, la única opción sería el trabajo manual: exportar, reformatear e importar.

El aspecto del coste es crucial. Cada solicitud consume tiempo. Si una página obtiene los tipos de cambio de una interfaz externa en cada solicitud, y dicha interfaz responde en 400 milisegundos, el tiempo de carga aumenta precisamente en esos 400 milisegundos. Con un margen de 15 minutos, el número de solicitudes se reduce de 1.000 a 96 para 1.000 visitas diarias, y el coste adicional desaparece.

Volver al glosario