El propósito de esta API es proporcionar un acceso conveniente a los datos de Twitter. Tanto Twitter mismo en sus aplicaciones móviles como otros servicios que administran Twitter utilizan esta API. Por ejemplo, los especialistas en marketing utilizan servicios que publican tweets automáticamente según un horario establecido.
Por cierto, Twitter utiliza su propia API, incluso para los widgets que se pueden incrustar en cualquier sitio web para mostrar tweets específicos o feeds de tweets. El navegador carga un código JavaScript que implementa la lógica de visualización y solicita datos al servidor (a través de la API).
Twitter tiene un
sitio web especial para desarrolladores, donde se describe en detalle su API, las direcciones, los parámetros que se pueden pasar y los formatos de respuesta. Cualquier servicio con una API pública tiene una descripción similar, es decir, está disponible para su uso en Internet. Sin embargo, público no significa gratuito, ya que una API puede ser de pago y a menudo lo es.