DEV Community

Discussion on: What is in an API?

Collapse
 
vikramchandra profile image
Vikram Sharma

Thanks for answering. My understanding is as under:
API is an interface to a program/framework/SDK etc. I am a Rails developer and the framework offers an API. Using this API my app can "talk" to the framework and perform tasks. APIs over internet protocols is a different category of APIs. REST Public API will fall in this category.