1. What is an API?

📌 Example:

GET /api/users/123
Response:
{ "id": 123, "name": "Alice", "email": "[email protected]" }


2. REST API Basics

REST (Representational State Transfer) is the most common API style.

📌 Example:

GET /api/products       → Get all products
GET /api/products/10    → Get product with ID 10
POST /api/products      → Add a new product
PUT /api/products/10    → Update product 10
DELETE /api/products/10 → Delete product 10


3. GraphQL Basics