DEV Community

Cover image for What is an API
Abdulrazaq Salihu
Abdulrazaq Salihu

Posted on

What is an API

What is an API?

API stands for "Application Programming Interface"

An API is a set of programming codes that enable data transmission between one software product and another. it also contains the term of this exchange. it is a set of functions and procedures allowing the creation of applications that access the features or data of an operating system, application, or other services.

How does an API work?

How does an API work?

Types of APIs

  • Private
  • Partner
  • Public or external

Types of APIs by availability

Let's see this type in details

1. Partner

  • Openly promoted but available for only business partners.
  • End customers or business users are a potential target for audiences for such apps.

2. Private

  • APIs are solely used within an organization.
  • Apps are mostly built for company employees.

3. Public or External

  • Available to any third-party Developers.
  • Apps with public APIs are mostly developed for end users.

I hope you learned a thing or two from this article. If you have any questions, feel free to send me a DM on Twitter and I'll be happy to answer every single one.

You can help me with some donations at the link below Thank you 👇👇 buymeacoffee.com/abdrzqsalihu

Top comments (0)