API

API

API é a sigla de “Application Programming Interface” que significa  “Interface de Programação de Aplicativos”.

Segundo o wikipedia, O propósito das APIs é o de simplificar o desenvolvimento de programas e aplicações, através da abstração dos diversos elementos que compõem um software. Isso permite que o desenvolvedor não precise saber detalhadamente a implementação de todas as partes que compõem um sistema, mas como utilizar os serviços fornecidos pelas APIs de seu interesse e como se dará a interação destas com os outros elementos de seu software.

Basicamente, existem três tipos de APIs:

  • privadas – são utilizadas internamente entre as aplicações de forma local;
  • para parceiros – são utilizadas entre parceiros de negócios ou para permitir a integração entre diferentes softwares;
  • públicas – podem ser utilizadas livremente. Muitas vezes são disponibilizadas por empresa para que os desenvolvedores possam fazer a integração com outras aplicações.