In the video : Data Acquisition using web APIs-OpenWeather API , Sir told how to make GET request to an API and how to convert the class of data obtained (the class of data is bytes) into json object and to convert json object into python string. The video ended after this. I want to know that is this the only purpose of using API . Like in the case of Data Acquisition using web Scapping , we created a csv file of a particular table in the whole wikipedia page of android verson history.
Please explain the purpose of data acquisiton using web API and the difference between web scapping and using web APIs.