🔧 AI Nachrichten Major AI platforms go down in unprecedented simultaneous outage(03.09.2026 um 17:34 Uhr)
🔧 AI Nachrichten ChatGPT, Claude, and Grok Down? Users Report Widespread Outages(03.09.2026 um 19:14 Uhr)
🔧 AI Nachrichten OpenAI Launches GPT-6 Astra, Says We May Have Entered the AGI Era(03.09.2026 um 22:08 Uhr)
🔧 AI Nachrichten Claude Comes to CarPlay as Fifth Major AI Chatbot App(05.09.2026 um 05:31 Uhr)
🔧 AI Nachrichten OpenAI’s GPT-6 Astra Is AGI, Says NVIDIA CEO Jensen Huang(07.09.2026 um 06:31 Uhr)
🔧 AI Nachrichten Blame AI companies for Mac mini and Mac Studio shortage(31.08.2026 um 10:32 Uhr)
🔧 AI Nachrichten Major AI platforms go down in unprecedented simultaneous outage(03.09.2026 um 17:34 Uhr)
🔧 AI Nachrichten ChatGPT, Claude, and Grok Down? Users Report Widespread Outages(03.09.2026 um 19:14 Uhr)
🔧 AI Nachrichten OpenAI Launches GPT-6 Astra, Says We May Have Entered the AGI Era(03.09.2026 um 22:08 Uhr)
🔧 AI Nachrichten Claude Comes to CarPlay as Fifth Major AI Chatbot App(05.09.2026 um 05:31 Uhr)
🔧 AI Nachrichten OpenAI’s GPT-6 Astra Is AGI, Says NVIDIA CEO Jensen Huang(07.09.2026 um 06:31 Uhr)
🔧 AI Nachrichten Blame AI companies for Mac mini and Mac Studio shortage(31.08.2026 um 10:32 Uhr)

🔧 Programmierung 🕛 kürzlich 4 Min Lesezeit
0

What is an API

↗ Quelle (dev.to)
🗣️ Stimme:

API stands for Application Program Interface.




  • It acts as an interface between two programs or two systems.

  • It could also be a software which builds a connection between two different applications.

  • Organizations share some data with the public through their APIs



When an organization decides to make some data publicly available, they publish in the form of endpoints so that it is available for others to pull that data.

Now, let's take a look at the simple diagram to get a better understanding. Here, there is a lot of communication going on between the database and the web server.





The API acts as a middleman between the two applications.

Another example is when we check for the weather on our phone using the weather app. We are using an API to access the data by hitting the web server, and in turn, accessing the database, and then fetching the data back to the app.



Accessing weather data



So when the request is sent from the app to the API, it communicates with the servers and the database, and fetches the data back in the form of a response. So when a request is sent, we need to receive a response. These are two simple examples of APIs.



In today's modern world, instead of creating similar functionalities over and over again, many organizations make use of APIs provided by other organizations to use in their projects. This is all about what an API is.



Types of APIs

Now that we know what an API is, let's understand the different types of APIs that are available. Here, by APIs, we are referring to web APIs. And these APIs use HTTP protocol, that is Hypertext Transfer Protocol, which is the same protocol we use for our webpages using any browser.



So APIs are categorized into four types based on the access levels and their scope of use. Open. Partner, Internal and Composite APIs.



1. Public APIs or open APIs.

These are also called external APIs. These APIs are available for anybody to use so they need no or low authorization and authentication. So some of these are free and some come on a subscription basis based on the number of calls made to the APIs.

So what's the advantage for the business that owns these APIs?

Their data is made available to other third party businesses or developers which make their APIs more valuable. When we think from the developers or other business perspective, the data is readily available with very few restrictions.



2. Partner APIs.

These APIs are available only to those businesses which are in collaboration with the business that provide these APIs. Like only if they're partnering together. So these APIs need stronger authentication and authorizations to avoid public usage of these APIs. They might have license keys as well for more security reasons.

The advantage for businesses providing partner APIs is that they can share information only with specific people. This way they have better control over how this information is used and with whom it is shared.



3. Private APIs or internal APIs.

As the name implies, these APIs are internally used by organization and not for public use. These are used when there is communication between systems or applications within the organization.

When a new system is built, it interacts with the other existing systems using these APIs. The last one is composite APIs.



4. Composite APIs

This API combine multiple API requests into a bundle and allow users to get one single response from different servers. These APIs are used when the developer needs to fetch data from multiple servers or data sources.



The advantage of using these APIs is that they reduce the number of API calls thus reducing the server loads, which in turn improves the performance and speed.



So these are the different types of APIs that are used. It is important to understand the differences between these, so that you can know how to work with it.

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
3 Quellen
GPT-6 Astra Release Today? OpenAI’s Next Major AI Model Is Almost Here
1 Quelle
Apple accuses OpenAI of destroying evidence as trade-secrets fight intensifies
1 Quelle
Major AI platforms go down in unprecedented simultaneous outage
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten What is an API

Thematisch verwandte Begriffe: What · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...