Title: Actividad 02 - API
Course: 2025 -LI - Administracion de Redes 2-1 y 2-2 > Section: UNIDAD XIV – AUTOMATIZACIÓN DE LA RED

Objetivo:

Comprender qué es una API y distinguir entre APIs públicas y privadas, aplicándolo a aplicaciones de uso cotidiano.

Lectura previa obligatoria

Antes de comenzar la actividad, lee del 14.3 al 14.3.6 de la plataforma NetAcad.
Este contenido te ayudará a comprender las interacciones de API, así como la diferencia entre APIs públicas y privadas.

Consigna:

1. Crea un mapa visual con 5 aplicaciones que utilices diariamente.
(Ejemplos: WhatsApp, YouTube, Uber, TikTok, Spotify, Gmail, etc.)
2. El mapa puede elaborarse de dos maneras:
  - A mano, en una hoja (toma una foto clara para incluirla en el PDF).
  - De manera digital, usando Canva, PowerPoint, Word, Paint, Excalidraw, Notion u otra herramienta.
3. En cada una de las 5 aplicaciones incluye:
a) Qué tipo(s) de API crees que utiliza:
  - Pública
  - Privada
  - Ambas
b) Qué información transmite o recibe esa aplicación
(ejemplo: ubicación, mensajes, historial, datos del usuario, archivos, preferencias).
c) Un fragmento o subtema de NetAcad (14.3–14.3.6) que justifique tu clasificación
(por ejemplo: “En NetAcad 14.3.2 se explica que las APIs privadas restringen el acceso a servicios internos…”).
4. Entrega:
  - Un PDF que incluya la imagen o foto de tu mapa.
  - Debajo de la imagen, coloca una explicación breve de cada app (3 a 5 líneas) respondiendo los puntos anteriores.

Ejemplos

Ejemplo 1

App: WhatsApp

- Tipo de API: Privada
- Información que transmite/recibe: Mensajes, contactos, archivos, notificaciones, cifrado.
- Justificación NetAcad:
Según NetAcad 14.3.3, las APIs privadas limitan el acceso a funciones internas para proteger datos sensibles y asegurar la operación de la aplicación.
Explicación (como debe verse en el PDF):
WhatsApp emplea APIs privadas porque solo sus servidores pueden gestionar funciones como el envío y sincronización de mensajes. Esto coincide con NetAcad 14.3.3, que indica que las APIs privadas se utilizan para procesos internos que requieren seguridad y control total.

Ejemplo 2

App: Spotify

- Tipo de API: Ambas (pública y privada)
- Información que transmite/recibe: Historial de escucha, recomendaciones, listas, búsquedas.
- Justificación NetAcad:
NetAcad 14.3.4 menciona que las APIs públicas permiten a terceros acceder a ciertas funciones, mientras que las privadas gestionan procesos internos como recomendaciones personalizadas.
Explicación (como debe verse en el PDF):
Spotify combina APIs públicas y privadas. Permite que otras apps accedan a datos musicales mediante su API pública, mientras reserva procesos internos para APIs privadas. Esto se respalda en NetAcad 14.3.4, donde se aclara cómo se dividen responsabilidades entre API pública e interna.