¿Qué es un punto final API?
Los puntos finales son aspectos importantes de la interacción con las API web del lado del servidor, ya que especifican dónde se encuentran los recursos a los que puede acceder el software de terceros. Normalmente, el acceso se realiza a través de una URI a la que se envían solicitudes HTTP y de la que, por tanto, se espera una respuesta. Las API web pueden ser públicas o privadas, y en este último caso se requiere un token de acceso.

Los puntos finales deben ser estáticos, ya que de lo contrario no se puede garantizar el correcto funcionamiento del software que interactúa con ellos. Si la ubicación de un recurso cambia (y con ella el punto final), el software escrito previamente se romperá, ya que el recurso requerido ya no se puede encontrar en el mismo lugar. Como los proveedores de API siguen queriendo actualizar sus API web, muchos han introducido un sistema de versiones en la URI que apunta a un punto final.
Los puntos finales especifican dónde se encuentran los recursos a los que puede acceder el software de terceros. Los clientes utilizan los puntos finales para interactuar con las API web del servidor.