What Is API (Application Programming Interface) How will use this


API (Application Programming Interface) its is a acronym  Process for communicate to database  which is on server or and also its work like and mediator to
get the information from any server what you want just you have to pass some parameter what its require



A Application Programming Interface which use the communication many way like

GET--------------GET its work when you want to desire data from any server 
PUT--------------PUT its work when you want to update the data of server but here you have to send mandatory Id which Id data you want to update
POST-------------Post its work when you want to save data on server
DELETE-----------DELETE its work when you want to delete the data of server  ut here you have to send mandatory Id which Id data you want to Delete

First Understand How its work 



For Use API you need to have  permission to access the data 
like if you working with any third party API then you Need to have Access-Token what party Provide for that


there have many security to use API like wise when you request for data to calling any API that will not provide full data but they provide section of data
like if you call you tube data API  and mention subscription than YouTube will provide only subscription of particular Channel

Note :
Some Person tell me API is a application but its not a application just i told you this is the way by which you can communicate to database of any 
particular website or application to fetching the data ,if you have a android application so no one can call that application by API but the Can call 
the data base of application


Lets Take Example


All you are using PayTm but you know PayTm Provide Many Service  like Recharge of All DTH ,Mobile ,Movie ticket,Train Booking,Bus ,Payment option so 
PayTm call API for each Service to fetch the data just Mobile Re-chase Plane ,Train Time,Bus no, and many more
Near about all Company which deal on online service they provide API and also they Use API


If use trivago  then there you will get all hotel details and rate ,room image  so trivago call to hotel site database by the API  and they get updated data



Some Example 

1> Google APIs Explorer
   where You will get every Google Product API  some Like Gmail Auth,Graph,Blog  and many moe
 
2> YouTube API Expoder 
   where you will get any channel info,Download YouTube Video ,YouTube video to mp3,comment ,like,subscribe and more
   to calling a particular api which is provide for this service

3>Facebook  they also provide all service same like YouTube API
 
4> Ice Pay,PayPal,Pay Tm,Any Bank and more Provide Bank transaction API

5>Every News Chanel Provided API  to call that API you can get all Posted news on news channel Site

and there area many more API provide  just search on google



About this Post

In this Post i am trying to make our user understand about API service and what is API and i will post on every useful API code on my site how 
in which i will show you how to call API and get data from , How to Get YouTube channel Info  from YouTube API in Ap.net C# if you want to know please 
click here,Thanks a lot to read my Article and giving me your valuable Time if you want to being with us please follow us and subscribe my 
blog