Application Programming Interface (API)

Application Programming Interface (API)

Applications Programming Interface is a set of routines, protocols, and tools that can be used to build Software applications. They specify how software components should interact with one another in terms of what data and actions are to be taken. An API is a type of entry point that allows different software to talk to each other. It defines the types of requests and what data should be expected in different formats, as well as how they can be made.

    • Related Articles

    • Application Layer

      The Application layer is the uppermost layer of the OSI model. It delivers and receives data to and from users. This is done by providing means for receiving input, or displaying output data, which then makes its way to lower layers. This is an ...
    • Recovery Time Objective (RTO)

      Recovery Time Objective (RTO) represents the amount of time an application can be down and not result in significant damage to a business and the time that it takes for the system to go from loss to recovery.
    • Network Interface / Network Adapter

      Your computer’s wired Ethernet connection and Wi-Fi connection are basically both network interfaces. If your laptop was connected to both a wired connection and a Wi-Fi network, each network interface would have its own IP address. Each is a ...
    • User Interface (UI)

      The visual and audio elements on a website or app presented to a visitor. User interface (UI) elements can include text, images, sound, animation, video, or a combination of them. Keep in mind UI elements may be rendered in different ways depending ...
    • Blockchain Explorer

      Blockchain explorers facilitate one of the most important features of blockchain technology — browsing through the records of the distributed ledger. Transparency is one of the main characteristics of cryptocurrencies, and blockchain explorers allow ...