-
Notifications
You must be signed in to change notification settings - Fork 11
Introduction
Mahmoud A. Zaid edited this page Mar 12, 2019
·
4 revisions
- API stands for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other.
Let's assume that an API as a waiter in a restaurant, you’re sitting at the table with a menu of choices to order from, and the kitchen is the provider who will fulfil your order.
What’s missing is the critical link to communicate your order to the kitchen and deliver your food back to your table. That’s where the waiter (or API) comes in. The waiter takes your order, delivers it to the kitchen, and then delivers the food (or response) back to you. (Hopefully without letting your order crash if designed correctly)
Mahmoud A. Zaid
- Introduction
- HTTP Methods
- HTTP Request
- API Parameters
- HTTP Response
- HTTP Status Code
- Methods Examples
- Idempotence