I am a new Business Analyst and there is a lot of talk regarding API's. I have searched on the internet but still cant quite grasp how it relates or is used in my organization. we basically control our databases and we use a 3rd party vendor which allows people to upload documents and forms relating to a case. My question is where does the API plan into all of this? ex: i filled 10 documents regarding a case, 2 yrs later i log into the website and i query the case id # and it pulls up the 10 documents that i filled? Thank you in advance for your help and time.

API stands for Application Programming Interface. They provide a way for third party applications to communicate with a software as an external entity. Depending on the API, a software may expose all or some of it functionality through APIs. There are different ways of publishing APIs e.g REST, Webservices, COM, DCOM, DLLs etc.

Each API is different and the only ways to work it out is either through "intuition" (which is not easy) or read the documentation available from the provider.



All Answers

Answers by Expert:

Ask Experts


Syed Rizwan Muhammad Rizvi


I can answers questions regarding web based and desktop based programming in VB.Net. Which can include SOAP, XML, Custom Controls, COM Interoperability etc.


Have been working in this specific area for last 2 years previously I was a VB 6 Developer with experties in other languages as well. Total 10 years of programming experience.

©2016 About.com. All rights reserved.