API

July 6, 2018

API stands for Application Protocol Interface (or Application Programming Interface), which is more simply a set of clearly defined methods of communication between various software components that are used to build apps.

What is an API?

Think of an API as a mailman who sends your app’s request to a provider (some other software), and then delivers the response back to your app.

A simple example would be an API request to update your appointment calendar when you confirm your attendance from an emailed meeting invitation. The API allows your calendar software to work and synchronize your appointments from within your email software.

The Importance of APIs

To make a long story short: an API essentially bridges the divide between two separate applications so that they can talk to, and work with, one another.

But why is this important?

Well, no one wants to comb through your app’s code – no matter how neatly it’s written –just to find a specific function. APIs open up specific functions within your app that other software can use to do its job. The API is what allows apps to share data and take specific actions.

Read More About API

CleverTap provides a mix of different APIs that enable a client to have access to their data stored on CleverTap ...
Back to Glossary
Related Keywords
Native App

A native app is a type of mobile application that is stored on the local device. It is developed ...

Read More
Geolocation

Geolocation is the usage of technology to pinpoint a user’s geographic location on a map. If you ...

Read More
App Store

The App Store – also known as an app marketplace – is a virtual distribution platform where users...

Read More
Machine Learning

Machine learning (ML) is the use of artificial intelligence (AI) to empower computer systems to a...

Read More

8,000+

55 Billion

1 Billion

10 Billion