application programming interface (API)
[ˌæp.lɪˈkeɪ.ʃən ˌproʊ.ɡræm.ɪŋ ˈɪn.tɚ.feɪs]
nounfemininepl: application programming interfaces (APIs) / interfaces de programação de aplicações
interface de programação de aplicações
1. A set of protocols, tools, and definitions for building application software that specifies how software components should interact and what data formats to use
The company released a new API that allows third-party developers to integrate their services with our platform.
A empresa lançou uma nova API que permite que desenvolvedores terceirizados integrem seus serviços com nossa plataforma.
2. A specification that defines communication protocols between different software applications
Developers use the REST API to fetch data from the server.
Os desenvolvedores usam a API REST para obter dados do servidor.
3. An interface that enables interaction between different software systems without exposing internal details
The weather app communicates with the meteorological service through an API.
O aplicativo de previsão do tempo se comunica com o serviço meteorológico através de uma API.
APIs are fundamental to modern software development in both Brazil and the USA. In Brazil's growing tech ecosystem, particularly in São Paulo and Rio de Janeiro, developers commonly use the English acronym 'API' in professional contexts. The concept is essential for fintech development, especially considering Brazil's mobile-first tech adoption. In the USA, APIs are critical infrastructure for major tech companies and startups, with REST APIs and GraphQL being standard architectural patterns in modern software development.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →