DEV Community

Snoopy Dev
Snoopy Dev

Posted on • Updated on

API - What is it ? P-2

  • Types of API
  1. Public
  2. Partner
  3. Private or Internal
  • Public API

Available to any third party developers.

API's are publicly available to developers and other users with minimal restriction. They may require registration, use of an API Key or OAuth, or maybe completely open.

  • Partner API

Partner APIs are APIs exposed by/to the strategic business partners.

They are not available publicly and need specific entitlement to access them.

  • Private API

Private APIs, are hidden from external users and only exposed by internal systems.

Internal APIs are not meant for consumption outside of the company but rather for use across different internal development teams for better productivity and reuse of services.

Discussion (2)

Collapse
harsvnc profile image
Hrn Svncハルン Харун Севиндж

Thanks for the Post. Some apis are used in some programming languages as example you can use the stream api in java from version 8. It's about the termology. I guess you get the 👉

Collapse
snoopydev profile image
Snoopy Dev Author

Thank you for tell me about this point. 😍🙏