Getting started
What is Hiboo ?Start hereCommon questionsCore concepts
Integration guides
Intro to integrationsAdd a sourceManage integrationsSource catalogHiboo hardwareAdvanced
Hiboo ConnectAPIsExtra
Release notesSecurityLegalBetaWhat is an API?
Have you ever wondered how all the latest Facebook and Twitter posts magically appear on your phone or in your browser? How do flight or hotel comparison sites manage to have all the prices of all the airlines or hotels in their app? And what about the way you can see and modify data through your web applications?
Well, it's all thanks to an API!
APIs allow communication between many different components of your application, but also between components of your application and other developers.
Therefore they act as an intermediary that transmits messages through a system of requests and responses.
APIs can communicate:
- from software to software
- from a client to a server
- or software to developers
you probably have already seen an example of using an API to communicate between software and developers: on some sites, you can use your Google or Facebook account to log in without having to create a login and password.
That's because Google and Facebook have built APIs that other developers can use in their own websites to handle user registration and login for them.
APIs therefore create standardized, reusable methods that allow developers to access specific data when building applications.
Sources : Openclassrooms